diff src/ChangeLog @ 97004:1b8d15c8653f

* w32font.c (w32font_encode_char): Encode characters outside BMP as surrogates before looking up glyph index. (w32font_text_extents): Encode as surrogates if falling back to functions that need UTF-16 wide chars. * w32uniscribe.c (uniscribe_encode_char): Encode characters outside BMP as surrogates before looking up glyph index.
author Jason Rumney <jasonr@gnu.org>
date Fri, 25 Jul 2008 11:25:43 +0000
parents 1ff787a61e48
children 35b998906255
line wrap: on
line diff
--- a/src/ChangeLog	Fri Jul 25 05:51:24 2008 +0000
+++ b/src/ChangeLog	Fri Jul 25 11:25:43 2008 +0000
@@ -1,3 +1,13 @@
+2008-07-25  Jason Rumney  <jasonr@gnu.org>
+
+        * w32font.c (w32font_encode_char): Encode characters outside BMP as
+        surrogates before looking up glyph index.
+        (w32font_text_extents): Encode as surrogates if falling back to
+        functions that need UTF-16 wide chars.
+
+        * w32uniscribe.c (uniscribe_encode_char): Encode characters outside
+        BMP as surrogates before looking up glyph index.
+
 2008-07-25  Chong Yidong  <cyd@stupidchicken.com>
 
 	* image.c (svg_load_image): Check for failure in return value of