changeset 36008:89cd7494e5cb

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Fri, 09 Feb 2001 12:35:22 +0000
parents 6be98ede1ec8
children 3f009240cc7d
files lisp/ChangeLog src/ChangeLog
diffstat 2 files changed, 29 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Fri Feb 09 12:35:06 2001 +0000
+++ b/lisp/ChangeLog	Fri Feb 09 12:35:22 2001 +0000
@@ -1,3 +1,8 @@
+2001-02-09  Kenichi Handa  <handa@etl.go.jp>
+
+	* faces.el (set-face-attribute): Describe the case of a negative
+	value specified for :line-width.
+
 2001-02-08  Stefan Monnier  <monnier@cs.yale.edu>
 
 	* which-func.el (which-func-mode): Invert which-func-mode-global.
--- a/src/ChangeLog	Fri Feb 09 12:35:06 2001 +0000
+++ b/src/ChangeLog	Fri Feb 09 12:35:22 2001 +0000
@@ -1,3 +1,27 @@
+2001-02-09  Kenichi Handa  <handa@etl.go.jp>
+
+	The following changes are to draw box lines inside characters area
+	if line-width is negative.
+	
+	* xterm.c (x_produce_image_glyph): Pay attention to the case that
+	face->box_line_width is negative.
+	(x_produce_stretch_glyph): Likewise.
+	(x_produce_glyphs): Likewise.
+	(x_estimate_mode_line_height): Likewise.
+	(x_draw_glyph_string_background): Likewise.
+	(x_draw_glyph_string_foreground): Likewise.
+	(x_draw_composite_glyph_string_foreground): Likewise.
+	(x_draw_glyph_string_box): Likewise.
+	(x_draw_image_foreground): Likewise.
+	(x_draw_image_relief): Likewise.
+	(x_draw_image_foreground_1): Likewise.
+	(x_draw_image_glyph_string): Likewise.
+
+	* xfaces.c (Finternal_set_lisp_face_attribute): The value of :box
+	and :line-width can be negative.
+	(realize_x_face): The value of attrs[LFACE_BOX_INDEX] can be
+	negative.
+
 2001-02-09  Jason Rumney  <jasonr@gnu.org>
 
 	* w32term.c (w32_encode_char): Treat eight bit graphic and control