Mon Aug  2 17:09:47 2004  Owen Taylor  <otaylor@redhat.com>

	* === Released 1.5.2 ==

	* configure.in: Version 1.5.2

	* NEWS: Updates

Mon Aug  2 17:00:19 2004  Owen Taylor  <otaylor@redhat.com>

	* modules/indic/indic-fc.c modules/indic/indic-ot.[ch]:
	Add support for 'init' feature for Bengali. 
	(#130966, Sayamindu Dasgupta)

Fri Jul 30 17:17:05 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxgpos.[ch] pango/opentype/ftxgsub.[ch]
	pango/opentype/ftxopen.[ch]: Finish extending properties
	flags from FT_UShort => FT_UInt. (OTLBuffer was already
	using an FT_UInt)

Fri Jul 30 14:05:25 2004  Owen Taylor  <otaylor@redhat.com>

	Improve handling of decomposed two-part vowels 
	(#121882, Jungshik Shin)

	* modules/indic/indic-ot-class-tables.c (stateTable): 
	allow a dependent vowel to be followed by another 
	dependent vowel.

	* modules/indic/indic-ot.c (indic_ot_reorder): Handle
	multiple vowel matras.

Fri Jul 30 13:33:49 2004  Owen Taylor  <otaylor@redhat.com>

	* modules/indic/indic-ot.c (indic_ot_reorder): Suppress
	blwf on the first consonant in a syllable. (#118301,
	Taneem Ahmed)

Thu Jul 29 16:10:06 2004  Owen Taylor  <otaylor@redhat.com>

	Fix Malayalam double-consonant conjuncts: #121671, Rajkumar S

	* modules/indic/indic-ot.[ch]: Add a new feature
	set pstf_p and use it for post-base consonants, since
	the existing nukt_p suppressed the pstf feature.
	(#121671, Rajkumar S)

	* modules/indic/indic-ot-class-tables.c (mlymCharClasses):
	make U+D2F (MALAYALAM LETTER YA) _pb not _ct.

	* modules/indic/indic-ot-class-tables.c (mlymCharClasses):
	Classify U/UU/VOCALIC R as _dr not _db since they should
	be ordered after post-base consonants.

Wed Jul 28 17:00:23 2004  Owen Taylor  <otaylor@redhat.com>

	* modules/indic/mprefixups.c (indic_mprefixups_apply): 
	Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found
	by Chris Blizzard)

Wed Jul 28 09:49:29 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/pango-layout.c (pango_layout_set_ellipsize): Fix
	API docs. (#148627, Keith Sharp)

Tue Jul 27 14:07:44 2004  Behdad Esfahbod  <pango@behdad.org>

	* modules/arabic/arabic-fc.c: Don't substitute FARSI YEH
	with ARABIC YEH if the font does not have any ARABIC YEH.

Tue Jul 27 12:38:05 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxopen.[ch] pango/opentype/ftxgsub.c
	pango/opentype/ftxpos.c: Save the order in which
	features were added and use that when applying features.
	(Patch from Soheil Hassas Yeganeh, #122330)

Tue Jul 27 09:11:40 2004  Behdad Esfahbod  <pango@behdad.org>

	* pango/opentype/ftxgpos.c: Remove the unused parameter
	from the IN_CURITEM() and IN_CURGLYPH macros.

Tue Jul 27 06:35:25 2004  Behdad Esfahbod  <pango@behdad.org>

	* pango/opentype/otlbuffer.c (otl_buffer_copy_output_glyph):
	Fix bug to copy glyph from in_string, not out_string.

Mon Jul 26 19:11:46 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxgdef.c: Fix allocation and indexing
	in NewGlyphClasses array. (#130661, Masatake YAMATO)

Mon Jul 26 15:55:03 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/pangoxft-font.c (get_glyph_extents_missing): 
	mini_width/height are still (before render patch) in 
	pixels, not Pango units.

Mon Jul 26 15:24:11 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxgsub.c (ADD_Glyph): Remove the
	unused parameter from the IN_CURITEM() and IN_CURGLYPH
	macros.

Mon Jul 26 15:21:23 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxgsub.c: Add missing macro to make the 
	last change actually compile.

Mon Jul 26 15:16:07 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/opentype/ftxgsub.c (Lookup_ChainContextSubst[123]):
	Match backtrack context against the output glyphs not
	the input glyphs (#145174, Aamir Wali)

Mon Jul 26 14:49:22 2004  Owen Taylor  <otaylor@redhat.com>

	* ftxgdef.[ch] otlbuffer.[ch]: Make Check_Property() take a 
	OTL_GlyphItem, add a gproperties field to OTLGlyphItem,
	and use that to cache the properties for a glyph.

	* ftxgsub.c ftxgdef.c: Adapt to Check_Property() changes.

	* otlbuffer.[ch] ftxgsub.c: Add otl_buffer_copy_output_glyph()
	to use when we are copying an unmodified glyph from input
	to output that preserves the cached properties.

2004-07-23  Morten Welinder  <terra@gnome.org>

	* examples/renderdemo.c (parse_ellipsis): Fix C99ism.  I am clearly
	the last man stuck in the dark age of C.

Tue Jul 20 12:10:42 2004  Owen Taylor  <otaylor@redhat.com>

	* pango/pango-script.c (pango_language_includes_script): 
	return TRUE for PANGO_SCRIPT_COMMON and PANGO_SCRIPT_INHERITED.