commit 3777c156bd49378d08df6d7c3c2eba04cda5a7d1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Sep 4 21:36:23 2012 -0400

    1.31.1

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

commit 007aa41d10038e9632bad373a837e540b4d0e8e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 20 18:42:07 2012 -0400

    Temporarily work around doc build breakages

    The doc check script gets tripped up by some struct members
    that gtk-doc considers undocumented, and for some reason,
    forcing a doc rebuild in make dist does not work either.

 docs/Makefile.am | 2 +-
 docs/check.docs  | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 75c1f008fbc316e5ed3c7ff3e0d2d6d9d770d204
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Sep 1 10:32:21 2012 -0400

    Use thread-safe qdata API for caching

    GLib gained a new API that allows to set qdata in a thread-safe
    way. Use it here.

 pango/pango-context.c      | 13 +++++++++----
 pango/pangocairo-context.c | 10 ++++++++--
 2 files changed, 17 insertions(+), 6 deletions(-)

commit 22aadf96b8cdd9771c2227fde0c58b6f640e5e3e
Author: John Ralls <jralls@ceridwen.us>
Date:   Thu Aug 30 16:14:42 2012 -0700

    Fix PangoCoreTextFontsetClass definition so that it builds

 pango/pangocoretext-fontmap.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 9f5dd43267459393c17343c3dfc3b29ee76606ce
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 29 16:59:03 2012 -0400

    Use g_value_take_object

 pango/pangofc-font.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 8275c1da3db604b67d3ffac5f0143805de1507d9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 29 16:58:52 2012 -0400

    Fix warning

 pango/pango-attributes.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 71d8656e309a49efcb93c9831001d7cb6b979cae
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 29 10:51:30 2012 -0400

    Bug 682952 - remove old glib check

 pango/break.c | 4 ----
 1 file changed, 4 deletions(-)

commit aca468cdc2ea66ce6dc8cfc70424a2c5309354fa
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 29 09:54:19 2012 -0400

    Port pangofc-font.c to GWeakRef

 configure.in         |  2 +-
 pango/pangofc-font.c | 50
 ++++++++++++++++++++++++++------------------------
 2 files changed, 27 insertions(+), 25 deletions(-)

commit e6563310424563f60d8acebc093c7e1d7a2fa58b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 29 09:37:50 2012 -0400

    Plug leak

 modules/basic/basic-fc.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 6692a9766c2fe2bf3f58cb869a70f5a201bc76a8
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Wed Aug 29 12:27:45 2012 +0800

    Update config.h.win32.in

    Make its entries more consistent with the entries given in
    config.h.in.

 config.h.win32.in | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

commit 88692e4eb0a971f6d32da9207c9c91c8d8c7c8d9
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Aug 28 22:06:20 2012 -0400

    Make enum get_type functions thread-safe

    Use a more modern, template-based way of calling glib-mkenums,
    and use templates that use g_once_init_enter/leave to be
    thread-safe.

 pango/Makefile.am                 | 29 ++++++++++-------------------
 pango/pango-enum-types.c.template | 36
 ++++++++++++++++++++++++++++++++++++
 pango/pango-enum-types.h.template | 24 ++++++++++++++++++++++++
 3 files changed, 70 insertions(+), 19 deletions(-)

commit 4ea16a17ca32d11bb3fd59132823350a77568b70
Author: Colin Walters <walters@verbum.org>
Date:   Tue Aug 28 08:17:37 2012 -0400

    pangoft2: Fix typo

 pango/pangoft2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ab76ef1c6b55f6bf0cbff4ac5a5262f117bbe800
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 28 00:19:35 2012 -0400

    Start cleaning up config reading

 pango/pango-utils.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 4105e20d799a80f9c0c2befdef8f458ee11654a6
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 23:43:38 2012 -0400

    More churn

 modules/basic/basic-fc.c      |  2 +-
 pango/break.c                 | 11 +++++------
 pango/modules.c               |  8 ++++----
 pango/pango-context.c         | 13 ++++++-------
 pango/pango-fontmap.c         |  8 ++++++--
 pango/pango-ot-ruleset.c      |  6 +++---
 pango/pango-renderer.c        |  2 +-
 pango/pango-utils.c           |  2 +-
 pango/pangocairo-context.c    |  2 +-
 pango/pangocairo-font.c       |  4 ++--
 pango/pangocairo-render.c     |  2 +-
 pango/pangocoretext-fontmap.c | 14 +++++---------
 pango/pangofc-font.c          | 11 +++++------
 pango/pangoft2-fontmap.c      |  2 +-
 pango/pangoft2.c              |  6 +++---
 pango/pangowin32-fontmap.c    |  4 ++--
 pango/pangowin32.c            | 13 ++++++-------
 pango/querymodules.c          |  4 ++--
 pango/shape.c                 |  2 +-
 19 files changed, 56 insertions(+), 60 deletions(-)

commit 26bbf750ab0754c113722e87942174cf2953dad4
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 17:04:44 2011 +0200

    Protect fontmaps with a mutex in pangoxft-fontmap.c

 pango/pangoxft-fontmap.c | 24 +++++++++++++++++++++---
 1 file changed, 21 insertions(+), 3 deletions(-)

commit f81174dd4f8f8601bbf1066ba9757a4a13bb3c60
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 16:58:22 2011 +0200

    Make static data thread safe in pangowin32-fontmap.c

 pango/pangowin32-fontmap.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 43f077b4bd6710b27645add20af26234e0266052
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 16:55:58 2011 +0200

    Make static data thread safe in pangoft2-fontmap.c

 pango/pangoft2-fontmap.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 503ad16e979dae995ed200e512d734fa6691ecef
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 23:33:16 2012 -0400

    Make pangofc-fontmap.c thread-safe

 pango/pangofc-fontmap.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit f160843b9afab5d8f39654580d7583cf49b0c242
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 23:31:02 2012 -0400

    More thread-safety

 pango/pango-context.c      |  2 +-
 pango/pango-engine.c       |  2 +-
 pango/pangocairo-fcfont.c  |  2 +-
 pango/pangocairo-fontmap.c | 16 ++++++++++------
 pango/pangofc-fontmap.c    |  6 +++---
 5 files changed, 16 insertions(+), 12 deletions(-)

commit a4eeee8e222db740ca83d29217d707db1160ada8
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 16:04:22 2011 +0200

    Make static data thread safe in pango-context.c

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

commit ba9119bcef52232c38329a5be91d9b5d158f2bc4
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 15:54:01 2011 +0200

    Make static data thread safe in pangocairo-fcfont.c

 pango/pangocairo-fcfont.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 816c5ab46c51850645ac94e4bf611b7fbda3fa19
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 25 15:47:19 2011 +0200

    Make static data thread safe in pango-engine.c

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

commit 86d88852671426517c532e9d2ad7f998061b8ea3
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Fri May 20 23:03:57 2011 +0200

    Make static data thread safe in pangocairo-fontmap.c

 pango/pangocairo-fontmap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e7f1f1aab760b87327bd9c35df7c5e3d1d735ac7
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 22:53:49 2012 -0400

    Make pango-attributes thread-safe

 pango/pango-attributes.c | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 476cba0d2af65b57b297044f26139b493796494a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 22:51:03 2012 -0400

    Fix warnings

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

commit 39d0a94a735abedbfa6ff2b20ab3da1314c84f89
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 22:40:53 2012 -0400

    Make pango-language.c thread-safe

    Start marking static-data that is thread safe with the "MT-safe"
    marker.
    The following grep can be used to track progress:

    grep 'static[^(]*;' *c | grep -v MT-safe

 pango/pango-language.c | 44 ++++++++++++++++++++++++++++++++------------
 pango/pango-utils.c    |  4 ++--
 2 files changed, 34 insertions(+), 14 deletions(-)

commit bb8bf13fea27a77c53e7692dce827e2839216fc6
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 18 18:31:03 2011 +0200

    Make a couple of functions reentrant

 pango/pangowin32-fontmap.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit b47c2247e398bdb56f929a1144d6cc0b995233b0
Author: Alessandro Pignotti <a.pignotti@sssup.it>
Date:   Wed May 18 19:49:51 2011 +0200

    Make static data thread safe in pango-utils.c

 pango/pango-utils.c | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

commit 8316111583488356b77ec8ea4e5249d902127b3b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 27 22:09:29 2012 -0400

    Deprecate pango_lookup_aliases()

    Part of Bug 377539 - (pango-threadsafe) Make Pango thread-safe

 pango/pango-fontmap.c      |  28 +----
 pango/pango-utils.c        | 281
 +--------------------------------------------
 pango/pango-utils.h        |   1 +
 pango/pangowin32-fontmap.c | 278
 +++++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 287 insertions(+), 301 deletions(-)

commit 90a1bb8607c05d585de00bb36488ec4b90247c9b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 18:13:29 2012 -0400

    Remove residuals from when HarfBuzz was in-tree

 configure.in            | 6 +-----
 docs/tmpl/vertical.sgml | 2 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

commit 55a01f649981bb1dc2bf15c23eccdea33706a927
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 17:51:16 2012 -0400

    Minor

 configure.in | 1 -
 1 file changed, 1 deletion(-)

commit 4d358dba4770a22f3b75e0d965b954ee8b297b5f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Aug 27 17:45:17 2012 -0400

    More pangox removal!

 pango/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fafd326d3084377bd7436b619dc25e9fdf09fdc0
Author: Kristian Rietveld <kris@lanedo.com>
Date:   Mon Aug 27 09:40:38 2012 +0200

    coretext: silence compiler

 modules/basic/basic-coretext.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit fa4cd1a232529898a616e86ab89965d5ffc52347
Author: Kristian Rietveld <kris@lanedo.com>
Date:   Mon Aug 27 09:37:11 2012 +0200

    coretext: silently fail on invalid UTF8 instead of crashing

    When an attempt is made to create a CFString with a C string
    containing
    invalid UTF8, the call returns NULL. We now check this return value
    and silently fail instead of continuing and reading from a NULL
    pointer.

 modules/basic/basic-coretext.c | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

commit d11ed972b60e56a96e8b63b34168911260706d54
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 19:35:59 2012 -0400

    Update mini-fribidi to Unicode 6.1.0 data

 pango/mini-fribidi/fribidi_tab_char_type_2.i | 9457
 +++++++++++++-------------
 1 file changed, 4810 insertions(+), 4647 deletions(-)

commit d882c13b24b2432149c7f3f2034797562be2b7ac
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 19:25:09 2012 -0400

    Deprecate pango_fc_font_kern_glyphs()

    No use for this anymore.

 pango/pangofc-font.c | 1 +
 pango/pangofc-font.h | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit cc7f3d84cc7b218bfc6795cde4c89207fa428d77
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 16:58:38 2012 -0400

    Bug 653347 - rise units documented incorrectly

 docs/pango_markup.sgml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a9925526f2094d09e5052506ebf2a7a1d43c7ec5
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 16:06:57 2012 -0400

    Bug 678997 - Colors aqua, silver and indigo missing in:
    pango-color-table.h

 pango/pango-color-table.h | 1298
 +++++++++++++++++++++++----------------------
 tools/rgb.txt             |    3 +
 2 files changed, 655 insertions(+), 646 deletions(-)

commit fdc4e4bbd70c0c691bd2b0cea37c2b80deedf858
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 15:51:43 2012 -0400

    [rgb.txt] Remove duplicate lines

 pango/pango-color-table.h | 1504
 ++++++++++++++++++++-------------------------
 tools/rgb.txt             |   96 ---
 2 files changed, 657 insertions(+), 943 deletions(-)

commit acb9dc98034fcaaac2ba2d4b4e3a2b1e9a4ca4d0
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 15:59:53 2012 -0400

    Ignore spaces when parsing colors

 pango/pango-color.c | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

commit 633466d81ce094f8aadd562a51d16e150bb4037d
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 15:46:21 2012 -0400

    Add rgb.txt from X11

 tools/Makefile.am |   3 +-
 tools/rgb.txt     | 753
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 755 insertions(+), 1 deletion(-)

commit 236453c63b18449bc57e3534baceb517d10393c0
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 15:36:04 2012 -0400

    Bug 678721 - Don't need to get item properties in
    pango_layout_line_x_to_index

 pango/pango-layout.c | 3 ---
 1 file changed, 3 deletions(-)

commit 89a3cf84e97f56cf6975741594a2b1baf915671c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 14:14:45 2012 -0400

    Update script-language mapping table

 pango/pango-script-lang-table.h | 30 ++++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)

commit 5c3cac593a84e76a18ca780395f5fa1093de1bde
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 14:11:59 2012 -0400

    Bug 631601 - pangox.def, pangoxft.def missing from the distribution

 pango/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 56a8861dca0516d1a231995f7afd69be5601abbf
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 14:08:52 2012 -0400

    Minor

 tools/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ffe01357f645fc0182b588f0245438dff3ade1be
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 14:05:46 2012 -0400

    Update to Unicode 6.1

 NEWS                   |  1 +
 docs/tmpl/scripts.sgml | 10 ++++++++++
 pango/pango-language.c | 29 ++++++++++++++++++++++++++++-
 pango/pango-script.h   | 16 +++++++++++++++-
 4 files changed, 54 insertions(+), 2 deletions(-)

commit aee4341fb14a579c77c274813ca0e24b41fa5caa
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 14:04:36 2012 -0400

    Even more pangox residual removal

 configure.in      | 29 -----------------------------
 pango/Makefile.am |  1 -
 2 files changed, 30 deletions(-)

commit 07eea51f38b78c3c6556a511f46f4721083ab21e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 13:44:51 2012 -0400

    Remove unused table

 pango/pango-ot-tag.c | 79
 ----------------------------------------------------
 1 file changed, 79 deletions(-)

commit 0be0b43f677520b155004a48b8cb6e9942f40a75
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 13:47:49 2012 -0400

    Add an update-cache mode to pango-query-modules

    It is inconvenient for distro-builders to redirect the output
    of pango-query-modules to a location that depends on various
    factors, such as architecture and pango module version.

    With this commit, you can just run pango-querymodules --update-cache,
    and it will replace the file #libdir/pango/1.8.0/modules.cache.

 docs/pango-querymodules.xml | 80
 ++++++++++++++++++++++++++++++++++++++-------
 pango/querymodules.c        | 56 +++++++++++++++++++++++--------
 2 files changed, 111 insertions(+), 25 deletions(-)

commit 665c4e75cc15cbe334bd515186f90212f79fd4f5
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Aug 25 13:36:37 2012 -0400

    Update NEWS

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

commit 9bbb992671140b840bedb4339f6c326a2ae2c072
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 12:31:04 2012 -0400

    Forgotten fixup

    Make pango actually look in both locations for the module file.

 pango/modules.c | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

commit cabf22f723f1bad63de7e12052c2d13c67366577
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 12:29:20 2012 -0400

    Update NEWS

 NEWS | 4 ++++
 1 file changed, 4 insertions(+)

commit 051fd59bf1a1316067453cc8869682839d37b6c7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 12:28:18 2012 -0400

    docs: Improve pango-querymodules man page

    The man page now mentions what to do with the output produced
    by pango-querymodules.

 docs/pango-querymodules.xml | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 08578055b45a0709e03055e41ad3fac3e448b54c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 12:24:31 2012 -0400

    docs: Add some more metadata to man pages

 docs/pango-querymodules.xml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 930dc0e942804b45e0f86a68458e1ba7de0e250c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Aug 25 12:12:22 2012 -0400

    Read the module cache from libdir as well

    This is following identical changes made to gdk-pixbuf loaders
    and GTK+ immodules. We read the module cache file that is generated
    by pango-querymodules from $libdir/pango/1.8.0/modules.cache.
    This helps in situations where /etc needs to be readonly or empty.

    The old location, $sysconfdir/pango/pango.modules, still works too.

 pango/modules.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 6d6c556e9c725a4a69a94dbe045463ea4b855e4a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Aug 23 20:42:03 2012 -0400

    Deprecate pango-ot.h

    Still needs document Deprecated tags to be done.

    Soon to add pango-hb.h

 pango/pango-ot-buffer.c  |  84 +-------
 pango/pango-ot-info.c    |  22 --
 pango/pango-ot-private.h |  33 ---
 pango/pango-ot-ruleset.c | 251 +----------------------
 pango/pango-ot-tag.c     | 521
 +----------------------------------------------
 pango/pango-ot.h         |  45 ++++
 pango/pangofc-font.c     |   2 -
 7 files changed, 70 insertions(+), 888 deletions(-)

commit ebec5460f452115e9551761b60ae389dacc46185
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Fri Aug 24 00:11:01 2012 +0800

    Visual C++: Remove the "static" property sheets

    The property sheets now have their header listings for "installation"
    filled in during make dist, so we don't need to keep the static pango
    property sheets around.

 build/win32/vs10/pango.props  | 223
 ------------------------------------------
 build/win32/vs9/pango.vsprops | 158 ------------------------------
 2 files changed, 381 deletions(-)

commit 59edf0e36ad88b1f3fdeda91b9c1614aafc7150f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Aug 23 11:04:04 2012 -0400

    Bug 682421 - Arabic is broken with gravity hint=line when gravity
    is east/north

    Fix-up gravity and vertical support in HarfBuzz module.

    Still needs more work for vertical GPOS to work correctly, but this
    is a
    huge improvement already.

 modules/basic/basic-fc.c | 150
 +++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 124 insertions(+), 26 deletions(-)

commit 145f5e161cad5e711cf9907b3a1cdec19e9942e7
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Aug 23 10:59:03 2012 -0400

    Fix Xft detection

 configure.in | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 77bc5ffb8d521abe586962160d45a36ab6d21cda
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Aug 23 10:57:03 2012 -0400

    Revert "Fix configuring for Xft even when it's not present"

    This reverts commit 42e01e32cd8ac070883f3456c65024019f1f73ac.

 configure.in | 45 +++++++++++++++++++--------------------------
 1 file changed, 19 insertions(+), 26 deletions(-)

commit 561c8eac09f20cf01fd5b9278c8778dbeb45fd2f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 22 10:54:29 2012 -0400

    Add PANGO_GRAVITY_IS_IMPROPER

 docs/pango-docs.sgml    |  4 ++++
 docs/pango-sections.txt |  1 +
 docs/tmpl/vertical.sgml |  8 ++++++++
 pango/pango-gravity.h   | 14 ++++++++++++++
 4 files changed, 27 insertions(+)

commit ed0cb250eea0fd71cad6397ecd9ef86a387f49c4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 22 09:25:52 2012 -0400

    Minor

 pango-view/viewer-cairo.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit c8cf0401a655172eedabe3e2a45daf95c619c4e9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 22 08:38:57 2012 -0400

    Remove old cruft

 modules/makefile.msc |  63 -----------
 pango/Makefile.am    |   1 -
 pango/makefile.msc   | 290
 ---------------------------------------------------
 3 files changed, 354 deletions(-)

commit 635f537ddfe7eccfc2de775f759fb9dfafb51983
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Aug 21 14:07:25 2012 +0800

    autotools: Re-enable and enhance the completion of MSVC projects

    -Isolate the creation of full MSVC projects for pango, pangoft2 and
     pangocairo in a seperate build/Makefile-msvcproj.am, so it can
     be included
     and used elsewhere.
    -Update the Makefile.am's in pango/ and pango/mini-fribidi to include
     and use build/Makefile-msvcproj.am to create the MSVC project files
    -Use templates for the property sheets so that the listings of
    header files
     to "install" can be filled in using build/Makefile-msvcproj.am, to
     simplify future maintenance.
    -Re-enable the distribution of the created project files and property
     sheets

 build/Makefile-msvcproj.am      | 255
 ++++++++++++++++++++++++++++++++++++++++
 build/win32/vs10/Makefile.am    |  17 +++
 build/win32/vs10/pango.propsin  | 175 +++++++++++++++++++++++++++
 build/win32/vs9/Makefile.am     |  11 ++
 build/win32/vs9/pango.vspropsin | 138 ++++++++++++++++++++++
 pango/Makefile.am               |   7 +-
 pango/mini-fribidi/Makefile.am  |  30 +----
 7 files changed, 606 insertions(+), 27 deletions(-)

commit e5333ce32c04a1ddef5c2c6d2b6a414095c2e0ba
Author: John Ralls <jralls@ceridwen.us>
Date:   Wed Aug 22 12:15:30 2012 -0700

    Fix introspection for CoreText

 pango/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8a4403018787f8692650b2894804d0ec513eb220
Author: John Ralls <jralls@ceridwen.us>
Date:   Wed Aug 22 11:26:39 2012 -0700

    Check for Cairo-Quartz as well as CoreText

 pango/pangocairo-fontmap.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 34b92d7d96d8de0e7e8f9f20a6ca333b3c06b1d9
Author: John Ralls <jralls@ceridwen.us>
Date:   Wed Aug 22 09:53:49 2012 -0700

    A bit more atsui cleanup

    Just a no-longer-true comment.

 pango/pangocairo-coretextfontmap.c | 3 ---
 1 file changed, 3 deletions(-)

commit 1b81931936c65774dce13864f632f0630325bace
Author: John Ralls <jralls@ceridwen.us>
Date:   Wed Aug 22 09:38:47 2012 -0700

    Still more atsui removal

    CoreText works now!

 pango/pangocairo-coretextfontmap.c |  2 +-
 pango/pangocairo-fontmap.c         | 18 +++---------------
 2 files changed, 4 insertions(+), 16 deletions(-)

commit 42e01e32cd8ac070883f3456c65024019f1f73ac
Author: John Ralls <jralls@ceridwen.us>
Date:   Tue Aug 21 14:37:36 2012 -0700

    Fix configuring for Xft even when it's not present

    Must declare have_xft=false before the pkg-check otherwise it's always
    true. Then do the checks for Freetype and Xft, *then* check for
    Harfbuzz
    and disable Freetype and Xft if it's not there. Finally set the
    environment and config.h for Freetype and Xft.

 configure.in | 45 ++++++++++++++++++++++++++-------------------
 1 file changed, 26 insertions(+), 19 deletions(-)

commit 81af952c3715c4784ecf25999862e2683827834c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 21 16:07:41 2012 -0400

    Fix build system

    When harfbuzz is not found, we cannot enable cairo-ft backend.

 configure.in | 33 ++++++++++++++++++---------------
 1 file changed, 18 insertions(+), 15 deletions(-)

commit a813e75a25459560c37f3eeed5455047a86d0500
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 21 15:24:45 2012 -0400

    Remove some old cruft

 pango/pango-ot-info.c | 6 ------
 1 file changed, 6 deletions(-)

commit fc27e25d61bc4dec8e5598b6c2f918296b0659ed
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 21 14:49:33 2012 -0400

    Bug 590183 - Fix bidi implementation with regards to Unicode 5.2.0

 pango/mini-fribidi/fribidi.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 1a056db300188a8a817cd6146abd543e63ce3ba0
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Tue Aug 21 17:52:26 2012 +0200

    Typo in the example

 pango-view/test-arabic.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b8a920849fa14c94e9a4826148db0e086c97f5ae
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Tue Aug 21 17:41:05 2012 +0200

    More pangox residual removal

 configure.in | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit ced5268e1a2f53cb7bf3975a619d999193d56fc6
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue Aug 21 13:42:52 2012 +0800

    Update pango Visual C++ project templates

    Simplify the inclusion of the mini-fribidi sources a bit, so we
    can use
    the -I flag to the preprocessor when creating the projects

 build/win32/vs10/pango.vcxproj.filtersin | 4 ++--
 build/win32/vs10/pango.vcxprojin         | 4 ++--
 build/win32/vs9/pango.vcprojin           | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit eb15f43682080a8c9ceba87246dec76def444ced
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 20 19:06:17 2012 -0400

    Revert "Temporarily work around doc build breakages"

    This reverts commit 3b7c44229bd212e68eb0407f297d7bc6570ce7c3.

 docs/Makefile.am | 2 +-
 docs/check.docs  | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

commit 9921073718a86201aef4103956bed99d6ea621f4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Aug 20 19:06:02 2012 -0400

    Bump version

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