# HG changeset patch # User Jason Rumney # Date 1207444099 0 # Node ID 56bd98d1767b71f3dd80f0e1370ffec5165e1d27 # Parent 46d39c0f7bf9171aaaaa1f6a905b28148fa7f223 *** empty log message *** diff -r 46d39c0f7bf9 -r 56bd98d1767b src/ChangeLog --- a/src/ChangeLog Sun Apr 06 01:04:45 2008 +0000 +++ b/src/ChangeLog Sun Apr 06 01:08:19 2008 +0000 @@ -1,3 +1,11 @@ +2008-04-06 Jason Rumney + + * w32uniscribe.c (uniscribe_shape): Increase items buffer size. + Give up if glyph indices not supported. Use uniscribe obtained + ABC widths for individual metrics. Map glyph clusters back to + characters using fClusterStart flag. Return number of glyphs + produced, not chars processed. + 2008-04-05 YAMAMOTO Mitsuharu * macmenu.c (fill_menu) [TARGET_API_MAC_CARBON]: Use @@ -59,6 +67,9 @@ 2008-04-04 Jason Rumney + * w32font.c (w32font_text_extents): Use font's ascent and descent. + (recompute_cached_metrics): Don't set ascent and descent per char. + * w32uniscribe.c (uniscribe_check_otf): Fix last change. (uniscribe_check_otf): Add GC protection before consing. Rearrange loop for counting features.