commit c4f35720bc1310c37b41af134dace628ff35a221
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 19:56:26 2009 -0400

    Release 1.25.3

 NEWS         |   16 ++++++++++++++++
 configure.in |    4 ++--
 2 files changed, 18 insertions(+), 2 deletions(-)

commit 4770396ca172bab95dd4d0b34a272816f1b26922
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 19:45:50 2009 -0400

    Bug 591413 – needs to link with libstdc++

    Enforce -fno-exceptions better.

 configure.in               |   29 ++++++++++++++++++++++++++---
 pango/opentype/Makefile.am |    2 +-
 2 files changed, 27 insertions(+), 4 deletions(-)

commit 7380a171e933b8690146d2976caf0c5abafbed91
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 19:36:29 2009 -0400

    Bug 591511 – hb-blob.c does not compile using mingw on windows

    Only call mprotect() when available.  For optimal performance, a win32
    way to make memory writeable needs to be added.

 configure.in             |    3 ++-
 pango/opentype/hb-blob.c |    8 ++++++++
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 2059465b5d9440126d99a78aae7f785d89572194
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 19:23:16 2009 -0400

    [HB] Add comment

 pango/opentype/hb-buffer-private.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b1b94b255d616759672b03b2cf4b88aa013271a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 18:36:36 2009 -0400

    New public API: pango_glyph_item_get_logical_widths()

 docs/pango-sections.txt  |    1 +
 docs/tmpl/glyphs.sgml    |   10 +++++++
 pango/glyphstring.c      |   39 +++--------------------------
 pango/pango-glyph-item.c |   60
 ++++++++++++++++++++++++++++++++++++++++++++++
 pango/pango-glyph-item.h |    3 ++
 pango/pango-layout.c     |    5 +--
 pango/pango.def          |    1 +
 7 files changed, 81 insertions(+), 38 deletions(-)

commit 1f1b4df1d08f5b9a8e85d9282240aaaf3d8d8023
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 18:13:37 2009 -0400

    Fix compiler warnings

 pango/pangoft2.c      |    2 +-
 pango/pangoxft-font.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a38803a01f9e7f0cddd98c9b14ce8f9c1d878620
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 18:11:03 2009 -0400

    Remove G_GNUC_PURE attr from pango_glyph_string_get_width()

    Since the glyph widths can be adjusted directly.

 pango/pango-glyph.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 075e9925cc9d4675e5a6be65e599e4ee97f2d018
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 17:50:19 2009 -0400

    [OT] Enlarge lookup array

    We'll fix it properly later when ruleset logic is moved into HarfBuzz.
    In the mean time, IranNastaliq was hitting the 100 limit.

 pango/pango-ot-info.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 68b88d292b4be0bffe321c3da84891c4a7b3ba6f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 16:51:46 2009 -0400

    [layout] clear state->log_widths after freeing

 pango/pango-layout.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1e53d4d5904445c740a374ea8492935f95bf1654
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 16:50:28 2009 -0400

    [HB] Always clear positions if dirty, before returning to user

 pango/opentype/hb-buffer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 141dfa186403bb22e1e3875fdc263d402b2abb1d
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 16:47:27 2009 -0400

    [HB] Fix _hb_buffer_next() when positioning

    We were copying glyphs to output.  This should not happen when in
    GPOS.  Back then it was fine, then some optimizations broke then
    assumption.

 pango/opentype/hb-buffer-private.h |    1 +
 pango/opentype/hb-buffer.c         |   12 ++++++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 996eab4e5f35432692fc76939a2f586a1298c1da
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 15:55:23 2009 -0400

    [HB] Fixed signedness warnings

 pango/opentype/hb-open-type-private.hh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4d5bd658c7b78392d24ad4cc82d800b6d0fc8434
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 15:48:44 2009 -0400

    [HB] Ouch.  Fix compilation.

 pango/opentype/hb-ot-layout-gpos-private.hh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ebdcfbeb5aeb3e827326844f2f942570e503e26a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Wed Aug 12 15:40:04 2009 -0400

    [HB] Fix invalid access / overflow on x86-64

    Bug 591557 – [HB] crash scrolling the evolution message list
    Bug 591576 – crashed with SIGSEGV at pango

 pango/opentype/hb-ot-layout-gpos-private.hh |   21 ++++++++++++---------
 pango/opentype/hb-ot-layout-gsub-private.hh |    2 --
 2 files changed, 12 insertions(+), 11 deletions(-)

commit 6b7265c4d6fab1181d0453a845b67ab53fb19d2e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 11 17:06:57 2009 -0400

    Bug 591465 – Gimp crashes upon opening the font selection dialog

    Initialize count variables.

 pango/pango-ot-info.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c556ca970a90850b6c6a96033bb862e1ceb00866
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Aug 11 11:13:04 2009 -0400

    [doc] Update doc templates

 docs/tmpl/atsui-fonts.sgml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)