2007-01-29  Behdad Esfahbod  <behdad@gnome.org>

	* === Released 1.14.10 ===

	* configure.in: Version 1.14.10

	* NEWS: Updated.

2007-01-22  Behdad Esfahbod  <behdad@gnome.org>

	* pango/pango-glyph-item.c (_pango_glyph_item_iter_next_cluster):
	Fix the "menu accels are two chars wide" bug that was introduced
	by the recent changes in this function, in 1.15.4.  Apparently
	glyph_index means separate things in next_cluster and prev_cluster.

2007-01-17  Behdad Esfahbod  <behdad@gnome.org>

	Bug 395328 – Map kATSDeletedGlyphcode to PANGO_GLYPH_EMPTY

	* modules/basic/basic-atsui.c (set_glyph): Handle
	kATSDeletedGlyphcode.

2007-01-16  Behdad Esfahbod  <behdad@gnome.org>

	* pango/ellipsize.c (get_cluster_width): Fix width calculation.
	Was causing ellipsization to stop at a zero-width glyph that was
	part of a bigger cluster.

	* pango/ellipsize.c (remove_one_span): Skip over zero-width clusters,
	otherwise ellipsization will stop at a zero-width cluster.

	* pango/pango-glyph-item.c (_pango_glyph_item_iter_next_cluster),
	(_pango_glyph_item_iter_prev_cluster): Fix yet another bug with
	in prev_cluster that was making it not work for any interesting
	cluster.

2007-01-16  Behdad Esfahbod  <behdad@gnome.org>

	* pango/pango-renderer.c (pango_renderer_draw_layout_line): Fix
	background rendering being off in presence of rise attributes.

2007-01-15  Tor Lillqvist  <tml@novell.com>

	* configure.in: Don't check for X and don't warn about missing
	fontconfig on Win32. (#392628, Yevgen Muntyan)

2007-01-15  Tor Lillqvist  <tml@novell.com>

	* configure.in: Automatically use -mms-bitfields on Windows when
	building with gcc. (#394453)

2007-01-07  Behdad Esfahbod  <behdad@gnome.org>

	* docs/tmpl/engines.sgml:
	* docs/tmpl/fonts.sgml:
	* docs/tmpl/freetype-fonts.sgml:
	* docs/tmpl/layout.sgml:
	* docs/tmpl/main.sgml:
	* docs/tmpl/modules.sgml:
	* docs/tmpl/opentype.sgml:
	* docs/tmpl/pango-renderer.sgml:
	* docs/tmpl/pangofc-font.sgml:
	* docs/tmpl/pangofc-fontmap.sgml:
	* docs/tmpl/text-attributes.sgml:
	* docs/tmpl/win32-fonts.sgml:
	* docs/tmpl/x-fonts.sgml:
	* docs/tmpl/xft-fonts.sgml:
	* pango/ellipsize.c:
	* pango/fonts.c:
	* pango/glyphstring.c:
	* pango/modules.c:
	* pango/pango-attributes.c:
	* pango/pango-context.c:
	* pango/pango-context.h:
	* pango/pango-coverage.c:
	* pango/pango-glyph-item.c:
	* pango/pango-layout.c:
	* pango/pango-layout.h:
	* pango/pango-markup.c:
	* pango/pango-matrix.c:
	* pango/pango-ot-buffer.c:
	* pango/pango-ot-info.c:
	* pango/pango-ot-ruleset.c:
	* pango/pango-renderer.c:
	* pango/pango-script.c:
	* pango/pango-utils.c:
	* pango/pangoatsui-fontmap.c:
	* pango/pangocairo-fontmap.c:
	* pango/pangofc-font.c:
	* pango/pangofc-font.h:
	* pango/pangofc-fontmap.c:
	* pango/pangofc-fontmap.h:
	* pango/pangoft2-fontmap.c:
	* pango/pangoft2-render.c:
	* pango/pangoft2.c:
	* pango/pangowin32-fontcache.c:
	* pango/pangowin32-fontmap.c:
	* pango/pangowin32.c:
	* pango/pangox-fontmap.c:
	* pango/pangox.c:
	* pango/pangoxft-font.c:
	* pango/pangoxft-fontmap.c:
	* pango/pangoxft-render.c:
	* pango/reorder-items.c:
	Spell-check the docs.

2007-01-07  Tor Lillqvist  <tml@novell.com>

	* modules/basic/Makefile.am: Fix build on Win32 outside
	srcdir. (#392789, J. Ali Harlow)

2006-12-19  Behdad Esfahbod  <behdad@gnome.org>

	Bug 326099 – Setting width, indentation and ellipsizing doesn't work
	as I would expect

	* pango/ellipsize.c (_pango_layout_line_ellipsize): Account for
	indentation when deciding what width to ellipsize for.

2006-12-13  Behdad Esfahbod  <behdad@gnome.org>

	Bug 319808 – Patch to let pango support artifical italic, bold and
	bold italic styles for the fonts which don't have these styles.
	Patch from James Su

	* pango/pangofc-fontmap.c (pango_fc_face_describe), (create_face),
	(pango_fc_family_list_faces): Create fake Bold, Italic, and Bold
	Italic faces for fonts that do not have one.

2006-12-08  Behdad Esfahbod  <behdad@gnome.org>

	Red Hat Bug 211574: [hi/ml/si_LK] cursor naviation is wrong when
	using ZWJ (200d)
	Patch from LingNing Zhang

	* modules/indic/indic-lang.c (indic_engine_break): Handle cursor
	movement around ZWJ and ZWNJ.