changeset 93763:56bd98d1767b

*** empty log message ***
author Jason Rumney <jasonr@gnu.org>
date Sun, 06 Apr 2008 01:08:19 +0000
parents 46d39c0f7bf9
children b5cd5f8f68b2
files src/ChangeLog
diffstat 1 files changed, 11 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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  <jasonr@gnu.org>
+
+	* 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  <mituharu@math.s.chiba-u.ac.jp>
 
 	* macmenu.c (fill_menu) [TARGET_API_MAC_CARBON]: Use
@@ -59,6 +67,9 @@
 
 2008-04-04  Jason Rumney  <jasonr@gnu.org>
 
+	* 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.