commit 70ba9bb3b9c3ffee88d32db4abd9309ab714eeae
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Dec 6 18:36:58 2012 +0100

    Disable check.docs for now

    This is broken for now and we can't distcheck without it.
    Disabling this for now until we figure out how to fix this.

 docs/check.docs | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit f987affae249704ca3e216701e8d9ce3c1117801
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Dec 6 16:50:54 2012 +0100

    Update NEWS for 1.32.4

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

commit f8ab6c41a6f6a0e633e57b2a2ea5acd253a8cb81
Author: Alexander Larsson <alexl@redhat.com>
Date:   Thu Dec 6 16:35:59 2012 +0100

    Bump harfbuzz requirement to 0.9.9

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

commit d169449e7179ef0028fe8932ee4306bacb099fd2
Author: Alexander Larsson <alexl@redhat.com>
Date:   Wed Dec 5 14:04:20 2012 +0100

    Track changes in layout and dependencies via serials

    We track changes in the PangoContext and automatically call
    pango_layout_context_changed() when needed, plus we track
    changes in the layout and let apps know via pango_layout_get_serial
    when the layout changed and needs to be redrawn.

    https://bugzilla.gnome.org/show_bug.cgi?id=340066

 docs/pango-sections.txt      |  1 +
 docs/tmpl/layout.sgml        |  9 +++++
 pango/pango-context.c        |  1 -
 pango/pango-layout-private.h |  3 ++
 pango/pango-layout.c         | 94
 +++++++++++++++++++++++++++++++++++---------
 pango/pango-layout.h         |  1 +
 pango/pango.def              |  1 +
 7 files changed, 91 insertions(+), 19 deletions(-)

commit 3070717bc6e4c2a7bf83508ae5bf7a03eb77bf4b
Author: Alexander Larsson <alexl@redhat.com>
Date:   Wed Dec 5 13:56:06 2012 +0100

    Track changes in PangoContext via a serial

    Whenever a PangoContext or its fontmap changes we bump the
    contexts serial, you can get it via pango_context_get_serial()
    to see find out if the context changed since the last time and
    you need to relayout.

    You can also force the context to be "changed" by calling
    pango_context_changed().

    https://bugzilla.gnome.org/show_bug.cgi?id=340066

 docs/pango-sections.txt    |   2 +
 docs/tmpl/main.sgml        |  17 ++++++++
 pango/pango-context.c      | 106
 +++++++++++++++++++++++++++++++++++++++++++--
 pango/pango-context.h      |   3 +-
 pango/pango.def            |   2 +
 pango/pangocairo-context.c |  16 ++++---
 6 files changed, 135 insertions(+), 11 deletions(-)

commit 3f3a095a1809375ef600dc3a947b3ff2df08f22c
Author: Alexander Larsson <alexl@redhat.com>
Date:   Wed Dec 5 13:29:48 2012 +0100

    Track changes in FontMaps using a serial

    This adds the pango_font_map_get_serial method that lets you see
    if a fontmap has changes since the last check. It adds implementations
    to all current fontmaps.

    https://bugzilla.gnome.org/show_bug.cgi?id=340066

 docs/pango-sections.txt            |  1 +
 docs/tmpl/fonts.sgml               | 13 ++++++++++++-
 pango/pango-fontmap.c              | 30 ++++++++++++++++++++++++++++++
 pango/pango-fontmap.h              |  8 +++++---
 pango/pango.def                    |  1 +
 pango/pangocairo-coretext.h        |  1 +
 pango/pangocairo-coretextfontmap.c | 15 +++++++++++++++
 pango/pangocairo-fc.h              |  1 +
 pango/pangocairo-fcfontmap.c       | 22 ++++++++++++++++++++--
 pango/pangocairo-win32.h           |  1 +
 pango/pangocairo-win32fontmap.c    | 14 ++++++++++++++
 pango/pangocoretext-fontmap.c      | 10 ++++++++++
 pango/pangocoretext-private.h      |  1 +
 pango/pangoft2-fontmap.c           | 20 ++++++++++++++++++++
 pango/pangoxft-fontmap.c           | 25 ++++++++++++++++++++++++-
 15 files changed, 156 insertions(+), 7 deletions(-)

commit b359bb484bc7d27a835cfd6d9ffcaed582ebf2ae
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Dec 5 20:27:47 2012 -0500

    Fix Win32 and CoreText cairo backends to take cairo CTM into account

 pango/pangocairo-coretextfont.c | 2 ++
 pango/pangocairo-win32font.c    | 3 +++
 2 files changed, 5 insertions(+)

commit d1a8997ac29764dd160a4cad7b291669ae6f5b36
Author: Colin Walters <walters@verbum.org>
Date:   Tue Dec 4 12:46:04 2012 -0500

    build: Use -Bsymbolic-functions by default if available

    Using -Bsymbolic-functions to avoid internal PLT indirection is an
    easy win.  This is the same code that both GLib and GTK+ have.

    https://bugzilla.gnome.org/show_bug.cgi?id=689648

 configure.ac | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 076e8857cd60080e64dbc47f85c981b13281fa69
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 18:48:09 2012 +0200

    Update bidi tables to Unicode 6.2.0

 pango/mini-fribidi/fribidi_tab_char_type_2.i | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0a13924b81c83dacc82015ef2e0a9fb4f7bf902b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 18:08:55 2012 +0200

    Add GraphemeBreakTest.txt to the tree

    All tests in that file pass, lets keep it that way.

    This is as of Unicode 6.1.0.  6.2 needs more work.

 tests/GraphemeBreakTest.txt | 361
 ++++++++++++++++++++++++++++++++++++++++++++
 tests/Makefile.am           |   3 +-
 2 files changed, 363 insertions(+), 1 deletion(-)

commit 3bb4240fcfbdcf1cf7890c4a0fb30d0afe743e44
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 18:06:59 2012 +0200

    Minor

 tests/testboundaries_ucd.c | 1 +
 1 file changed, 1 insertion(+)

commit 816200e8b3221f630f424c167a3ee8ea4ebc4ba1
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 18:05:35 2012 +0200

    Fix grapheme boundaries of surrogates and unassigned default
    ignorables

 pango/break.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 3bb3a981e6eea19eaa9a5f9a347c78e691e11f96
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:27:52 2012 +0200

    Fix line break of surrogate characters

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

commit da1fa444b9c1c766daaf04357b207a21cef7be8a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:14:01 2012 +0200

    Fix grapheme properties of U+FFxx range

    Oops!

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

commit 6512b1961d7f622d4bb2d329d079e7251f80522e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:10:19 2012 +0200

    Fix grapheme properties of joiner / nonjoiner

    Oops!

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

commit c5d5bca53393f56b011b714acbee0f942dce9848
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:28:47 2012 +0200

    Fix warning

 tests/testboundaries_ucd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c9c8131034e761011442082b72e8c85434e1ca91
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:45:50 2012 +0200

    Fix test-ot-tags expectations after harfbuzz transition

 tests/test-ot-tags.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 49dfd2cfb00fe42e81c7aafee07eaa48a55edaae
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:43:09 2012 +0200

    Remove runtests.sh

 configure.ac         |  3 ---
 tests/Makefile.am    |  8 +++-----
 tests/runtests.sh.in | 55
 ----------------------------------------------------
 3 files changed, 3 insertions(+), 63 deletions(-)

commit 1b5ff16fcbcf4d43cad74b28f0dc63244f2b578c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:39:58 2012 +0200

    Build test programs in "make all"

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

commit 39d6327293373b477c24700dc410159ff8b55ab2
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Dec 2 17:38:55 2012 +0200

    Fix build for tests

 tests/Makefile.am | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 9a182f7360adce9ffc258cf259f93bdbf54e5a29
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Sun Dec 2 15:47:49 2012 +0700

    Remove Thai/Lao Prepend/Extend properties

    In UAX#29 revision 19 (reissued for Unicode 6.1.0), Prepend and Extend
    GCB properties have been dropped for Thai/Lao. So, drop the hard
    coding
    accordingly.

    https://bugzilla.gnome.org/show_bug.cgi?id=576156

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

commit a7432c1df678d075c0f34c90f9ea9c30dbe2e38e
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Nov 29 23:32:03 2012 -0500

    Fix a copy-paste error

    This was spotted by Coverity.

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

commit 47a9748fd457bbdd53c4219bf24ffc1de76ee5b9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Nov 21 01:22:10 2012 -0500

    Require harfbuzz 0.9.7

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

commit 93123e2a00779b840f7876013135ac2a2dbd4b46
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 19 20:35:16 2012 -0500

    Post-release version bump

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)