Mercurial > emacs
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.