commit 7c025dc9d4ef396d991c823ed015c34aaf0eb3ae
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 18:34:47 2009 -0400

    Release 1.24.0

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

commit 4b68c2eb18bafffd2466df30aaf892ec7cd46c9b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 18:08:31 2009 -0400

    Rename ChangeLog.pre-1.23 -> ChangeLog.pre-1-23

 ChangeLog.pre-1-23 | 1858
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 ChangeLog.pre-1.23 | 1858
 ----------------------------------------------------
 2 files changed, 1858 insertions(+), 1858 deletions(-)

commit a08ef98448054f28d686d8bba8850e44056e33d7
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 18:07:50 2009 -0400

    [Makefile.am] Generage ChangeLog from git-log

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

commit c82e8ad9dda142b1acfbcb86054750e082600893
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 17:25:33 2009 -0400

    Bug 547963 – man page for pango-view

 pango-view/Makefile.am     |   26 ++++++++++++++++++++++++++
 pango-view/viewer-main.c   |    1 +
 pango-view/viewer-render.c |   13 +++++--------
 3 files changed, 32 insertions(+), 8 deletions(-)

commit 69e1f7921525c2849d937b5a822475007a4f9a2f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 16:57:58 2009 -0400

    Bug 502804 – pango-view or pangocairo-view option to annotate

    Added --annotate.

    Also fixes:
    Bug 502801 – per-backend pango-view options

 pango-view/viewer-cairo.c      |    5 +++++
 pango-view/viewer-cairo.h      |    2 ++
 pango-view/viewer-pangocairo.c |   33 +++++++++++++++++++++++++++++++--
 pango-view/viewer-render.c     |   15 ++++++++++++---
 pango-view/viewer.h            |    1 +
 5 files changed, 51 insertions(+), 5 deletions(-)

commit 56ff9ed93d1cc9fd091da609304bd153d706d818
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 16:33:48 2009 -0400

    [pango-view] Add an extra level of mild annotation to cairo backend

 pango-view/viewer-main.c       |    2 +-
 pango-view/viewer-pangocairo.c |  133
 ++++++++++++++++++++-------------------
 pango-view/viewer-x.c          |   15 ++---
 3 files changed, 74 insertions(+), 76 deletions(-)

commit c4f9a30634779bc985a470df2bc9f7e4fa0e6ad0
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 16:32:02 2009 -0400

    [pango-view] Clear background in _render

 pango-view/viewer-cairo.c    |   90
 ++++++++++++++++++++++++++----------------
 pango-view/viewer-pangoxft.c |   21 ++++------
 pango-view/viewer-x.c        |    8 ----
 3 files changed, 65 insertions(+), 54 deletions(-)

commit a6af36b9c06b81ab8095afff85f68f37c27a4b3b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 16:03:36 2009 -0400

    Bug 502805 – pango-view option for foreground/background color

 pango-view/viewer-cairo.c      |   58 +++++++++++++++++-------
 pango-view/viewer-cairo.h      |    3 +
 pango-view/viewer-pangocairo.c |   13 +++++-
 pango-view/viewer-pangoxft.c   |   26 +++++++----
 pango-view/viewer-render.c     |   97
 +++++++++++++++++++++++++++++++++++++++-
 pango-view/viewer-render.h     |    7 +++-
 pango-view/viewer-x.c          |    8 +++
 7 files changed, 182 insertions(+), 30 deletions(-)

commit 2599e265eba6fd27b3f7684c484f3160f9a67595
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Mar 16 11:23:22 2009 -0400

    [configure.in] Look for pango.pc.in instead of ChangeLog

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

commit 4eb4cf81312691516c2129f04f245401b5566235
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Mar 15 15:50:13 2009 -0400

    [pango-view] Don't clear the background for vector output

 pango-view/viewer-cairo.c      |   28 ++++++++++++++++++++++++----
 pango-view/viewer-pangocairo.c |    3 ---
 2 files changed, 24 insertions(+), 7 deletions(-)

commit a3e3ba07b6da4bacb85ae6874cab10286d239903
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Mar 15 14:31:28 2009 -0400

    [pango-view] Add ability to save to PS, EPS, PDF, and SVG

 pango-view/viewer-cairo.c      |  192
 +++++++++++++++++++++++++++++++++++++---
 pango-view/viewer-cairo.h      |    2 +-
 pango-view/viewer-pangocairo.c |    3 +-
 3 files changed, 183 insertions(+), 14 deletions(-)

commit a4e47759bab59ce5b71a316dc4075c27eeece1e4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Mar 15 13:16:50 2009 -0400

    [pango-view] Make the cairo backend save png natively

 pango-view/viewer-pangocairo.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit a08cd2843ea38b142d375a15a08520c8758cd4ba
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Mar 15 13:13:03 2009 -0400

    [Makefile.am] Cleanup

 pango-view/Makefile.am |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)

commit 9644e56231280151803e0bdbee7141507a6b899f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Mar 15 13:08:36 2009 -0400

    Red Hat Bug 490331 -  Crash of galeon in libpango

    Don't crash when no fonts installed.

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

commit df05d117a5c168fb90138d7d6bae760c1b2851af
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Mar 14 21:33:07 2009 -0400

    Bug 523166 – pango-view opens display even when invoked with -q

    Works now.

 pango-view/viewer-cairo.c      |   85
 ++++++++++++++++++++++++++++++++++++----
 pango-view/viewer-cairo.h      |    2 +-
 pango-view/viewer-main.c       |   12 +++++-
 pango-view/viewer-pangocairo.c |    6 ++-
 pango-view/viewer-x.c          |    4 +-
 pango-view/viewer.h            |    1 -
 6 files changed, 93 insertions(+), 17 deletions(-)

commit 3310b979c486e38182d89132d6b6b3e3d7ffb728
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Mar 14 20:50:29 2009 -0400

    [pango-view] Don't set metrics-hinting, fallback to surface default

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

commit 5ca1d5b3373e6a2c2c69829a9ffd2a515d64e860
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Mar 14 19:25:48 2009 -0400

    [pango-view] Remove per-backend binaries

 pango-view/Makefile.am       |   97
 ------------------------------------------
 pango-view/pangocairo-view.c |    8 ---
 pango-view/pangoft2-view.c   |    8 ---
 pango-view/pangox-view.c     |    8 ---
 pango-view/pangoxft-view.c   |    8 ---
 5 files changed, 0 insertions(+), 129 deletions(-)

commit f4508bc989919842e8df3ff5b9aeeffece29571c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Mar 14 19:01:16 2009 -0400

    Rebuild pango-script-lang-table.h with fontconfig-2.6.99.behdad

 pango/pango-script-lang-table.h |  434
 ++++++++++++++++++++++-----------------
 1 files changed, 241 insertions(+), 193 deletions(-)

commit 46c65d090998b27a25ee89d36d444d645640934e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sat Mar 14 19:00:54 2009 -0400

    [Makefile.am] Fix build of gen-script-for-lang

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

commit 04138218a9b515244f02202c5b18103e84e33d9e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Thu Mar 12 14:43:54 2009 -0400

    [pangofc-fontmap] Document the caching structure

 pango/pangofc-fontmap.c |   54
 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 03a13541fbf3f49c21d73490570ca217f559acbb
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Mar 10 17:13:36 2009 -0400

    [pangofc] Share cmap cache between PangoFcFont's of the same face
    (#567160)

 pango/pangofc-font.c    |   41 ++++--------
 pango/pangofc-fontmap.c |  172
 ++++++++++++++++++++++++++++++++--------------
 pango/pangofc-private.h |   26 +++++++
 3 files changed, 158 insertions(+), 81 deletions(-)

commit c84d4e6e068d802cd0fe2b23bee4c611ae9ef89f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Mar 10 14:00:09 2009 -0400

    [pangofc] Reuse filename from pattern in coverage key

 pango/pangofc-fontmap.c |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

commit 9305b9a9995e84ace3818a90346820ef8c47a3ce
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Tue Mar 10 08:08:19 2009 -0400

    [pangofc] Add a "fontmap" property to PangoFcFont

    Gecko uses its own PangoFcFontMap subclass with its own PangoFontSet.
    Previously we were setting font->fontmap in our own private
    PangoFcFontSet.  Now it's up to the PangoFcFont subclass to set it
    when creating the new font object.

    Also adds the following backend-public symbol:

	pango_fc_font_map_find_decoder()

 docs/pango-sections.txt	|    1 +
 docs/tmpl/pangofc-font.sgml	|    5 +++
 docs/tmpl/pangofc-fontmap.sgml |   10 +++++
 pango/pangocairo-fcfont.c	|    1 +
 pango/pangofc-font.c		|   42 +++++++++++++++++++--
 pango/pangofc-fontmap.c	|   79
 +++++++++++++++++++++++++---------------
 pango/pangofc-fontmap.h	|    2 +
 pango/pangoft2.c		|    1 +
 pango/pangoft2.def		|    1 +
 pango/pangoxft-font.c		|    1 +
 10 files changed, 109 insertions(+), 34 deletions(-)

commit ed941ddf131cbdd8f5e1e1efabd6e92c37010735
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Mar 10 11:42:01 2009 -0400

    [pango-coverage] Fix optimization bug in pango_coverage_to_bytes()

 pango/pango-coverage.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit fa908f4cb6db943b555a51d1ce4bf01112b1a710
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Mar 10 09:05:39 2009 -0400

    [pango-coverage] Use gslice for data arrays

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

commit b22da261e98702b95db83cd96175d0d655dc0df4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Mar 10 08:26:20 2009 -0400

    [pango-coverage] Remove unused struct member

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

commit e3cff8e0bb2926b2db1687182fab587ade7b64ee
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Wed Mar 4 14:16:25 2009 +0330

    Increase FONTSET_CACHE_SIZE from 64 to 256

    Now that we keep a lot fewer objects per fontset, increase the
    cache size.

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

commit 5861e2609ded6495ebfd4110c4fc8f07ba32ebca
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Tue Mar 3 01:30:03 2009 +0330

    [pangofc-fontmap] Don't unref NULL object (RH bug# 487593)

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

commit a45933e695a6a60ebae63b30b5a021859cb85305
Author: Tor Lillqvist <tml@iki.fi>
Date:	Mon Mar 9 14:21:49 2009 +0200

    Revert change from 2008-05-28 that mapped words and word pairs that
    indicate weight or stretch into the corrersponding Pango font
    description setting and stripped those word(s) from the family name.

    Personally I liked the effect this had on the GTK+ font picker,
    combining all weight and stretch variants of what de facto is one
    typeface family (for instance DejaVu) under one family name. But Bulia
    Byak reported that this caused regressions in Inkscape. So OK then.

 pango/pangowin32-fontmap.c |  100
 +-------------------------------------------
 1 files changed, 2 insertions(+), 98 deletions(-)

commit fab7a104d5c6f3182fe9bdc84bfcba5807f87f8a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 15:16:11 2009 +0330

    [opentype] Protect against illegal access for arrays of length zero

 pango/opentype/harfbuzz-gpos.c |   22 ++++++++++++++++++----
 pango/opentype/harfbuzz-gsub.c |    6 ++++++
 2 files changed, 24 insertions(+), 4 deletions(-)

commit caaa5d09e10d4fe01ef986c9a95826c3cbb13cfa
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 14:20:20 2009 +0330

    [opentype] Use size_t instead of uint for malloc wrappers

 pango/opentype/harfbuzz-impl.c |    4 ++--
 pango/opentype/harfbuzz-impl.h |    6 ++++--
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 4de30e5500eaeb49f4bf0b7a07f718e149a2ed5e
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 12:00:52 2009 +0330

    [glyphstring] Handle overflow with very long glyphstrings

 pango/glyphstring.c |	 26 ++++++++++++++++++++------
 1 files changed, 20 insertions(+), 6 deletions(-)

commit 1c9433bfe43890b102c8cead8ab3ee34b44c5c37
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 11:17:24 2009 +0330

    [pango-language] Fix small leak

    Reported by Tommi Rantala.

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

commit 7245e427818d88358f2c9fcfdbe777701d7b0ab9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 11:12:43 2009 +0330

    Bug 572662 – Remove deprecated GTK+ symbols

    Remove the obsolete file viewer-win32.c

 pango-view/Makefile.am    |	1 -
 pango-view/viewer-win32.c |  748
 ---------------------------------------------
 2 files changed, 0 insertions(+), 749 deletions(-)

commit e2f1e870a164dfe855542520c38b5d0b5758d433
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 11:11:09 2009 +0330

    Rename ChangeLog to ChangeLog.pre-1.23

 ChangeLog	    | 1858
 ----------------------------------------------------
 ChangeLog.pre-1.23 | 1858
 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am	    |	 1 +
 3 files changed, 1859 insertions(+), 1858 deletions(-)

commit 0586fb02661f1a8465ae94cd736d98200da7b147
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Mon Mar 2 11:09:29 2009 +0330

    Fix Bug 572529 – Poor -I ordering can break build

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

commit 44c9dd3d4c17776240a2bd7bdee93b5455ab76d5
Author: Behdad Esfahbod <behdad@behdad.org>
Date:	Fri Feb 6 19:23:48 2009 -0500

    Fix warnings

 tests/gen-all-unicode.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d17a99734b13e3ea4886177c704d54fbb634a0f7
Author: Behdad Esfahbod <behdad@src.gnome.org>
Date:	Tue Feb 3 05:49:01 2009 +0000

    Fix check.

    svn path=/trunk/; revision=2829

 pango/pangoft2.def |	 6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 400b54870729c2afe49d1aec2b43b2678e0d0844
Author: Behdad Esfahbod <behdad@gnome.org>
Date:	Tue Feb 3 05:34:15 2009 +0000

    === Released 1.23.0 ===

    2009-02-03	Behdad Esfahbod  <behdad@gnome.org>

	    * === Released 1.23.0 ===

	    * configure.in: Version 1.23.0

	    * NEWS: Updated.

    svn path=/trunk/; revision=2828

 ChangeLog |	8 ++++++++
 NEWS	   |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+), 0 deletions(-)
