From: Jason Rumney Date: Thu, 20 Dec 2007 10:40:57 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-23.0.90~8295^2~107 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=47f44396344a212ff7269d226399e881ee2d24fe;p=emacs.git *** empty log message *** --- diff --git a/src/ChangeLog.unicode b/src/ChangeLog.unicode index 816919436ab..2f0209fd702 100644 --- a/src/ChangeLog.unicode +++ b/src/ChangeLog.unicode @@ -1,7 +1,19 @@ +2007-12-20 Jason Rumney + + * font.c (font_parse_fcname): Default weight and slant to normal. + (font_score): Prefer normal fonts if weight or slant unspecified. + (font_score) [WINDOWSNT]: Scale weight difference down to closer + match freetype scores. + 2007-12-19 Jason Rumney * w32font.c (w32font_text_extents): Don't use the frame stored in the font, as it may have been deleted. + (w32_enumfont_pattern_entity): Map generic family to adstyle using + most common hyphenless variation. + (logfonts_match): Check generic family. + (font_matches_spec): Don't check generic family here. + (fill_in_logfont): Set generic family based on adstyle. * w32font.h (w32font_get_cache): Update declaration.