changeset 48385:dca7e9772ba0

*** empty log message ***
author Miles Bader <miles@gnu.org>
date Sun, 17 Nov 2002 23:54:10 +0000
parents acfaa904eb56
children 213c99d2d251
files src/ChangeLog
diffstat 1 files changed, 13 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Sun Nov 17 23:51:19 2002 +0000
+++ b/src/ChangeLog	Sun Nov 17 23:54:10 2002 +0000
@@ -1,4 +1,17 @@
+2002-11-18  Miles Bader  <miles@gnu.org>
+
+	* dispextern.h (struct face): Add `overstrike' field.
+	* xterm.c (x_draw_glyph_string_foreground) 
+	(x_draw_composite_glyph_string_foreground): Implement overstriking.
+	* xfaces.c (load_face_font): Set `face->overstrike' based on
+	result from choose_face_font.
+	(best_matching_font, choose_face_font): Add `needs_overstrike'
+	argument, and use it to return whether overstriking is desirable
+	for this face/font combo.
+	(set_font_frame_param: Pass new argument to choose_face_font.
+
 2002-11-17  Ben Key <BKey1@tampabay.rr.com>
+
 	* w32.c: Added wrapper functions around the win32 API functions
 	OpenProcessToken, GetTokenInformation, LookupAccountSid, and
 	GetSidIdentifierAuthority.  These wrapper functions serve two
@@ -65,7 +78,6 @@
 	* s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly
 	added support for play-sound-internal under Windows would be
 	included in the build of Emacs.
-
 	
 2002-11-16  Jason Rumney  <jasonr@gnu.org>