changeset 91262:7fad8cb1e910

*** empty log message ***
author Jason Rumney <jasonr@gnu.org>
date Thu, 20 Dec 2007 10:40:57 +0000
parents 2e5bb6a0a787
children a3dec2a13232
files src/ChangeLog.unicode
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog.unicode	Thu Dec 20 10:40:31 2007 +0000
+++ b/src/ChangeLog.unicode	Thu Dec 20 10:40:57 2007 +0000
@@ -1,7 +1,19 @@
+2007-12-20  Jason Rumney  <jasonr@gnu.org>
+
+	* 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  <jasonr@gnu.org>
 
 	* 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.