# HG changeset patch # User Kenichi Handa # Date 981722122 0 # Node ID 89cd7494e5cb0077b7b3331886ad562bb4fe885d # Parent 6be98ede1ec8ee3709202075b7d29be1675030d2 *** empty log message *** diff -r 6be98ede1ec8 -r 89cd7494e5cb lisp/ChangeLog --- 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 + + * faces.el (set-face-attribute): Describe the case of a negative + value specified for :line-width. + 2001-02-08 Stefan Monnier * which-func.el (which-func-mode): Invert which-func-mode-global. diff -r 6be98ede1ec8 -r 89cd7494e5cb src/ChangeLog --- 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 + + 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 * w32term.c (w32_encode_char): Treat eight bit graphic and control