aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2010-07-05 18:58:31 +0900
committerYAMAMOTO Mitsuharu2010-07-05 18:58:31 +0900
commit5a874e95ef18724f1658e10785baddaf6761cfd7 (patch)
tree749c731920e335a40ac88dc0ac3037eb99df3e23 /src/ChangeLog
parent0682186e3a4c8d1806e75fb357f2bc244a526183 (diff)
downloademacs-5a874e95ef18724f1658e10785baddaf6761cfd7.tar.gz
emacs-5a874e95ef18724f1658e10785baddaf6761cfd7.zip
Fix ghost buffer boundary indicators in fringes (Bug#5634, Bug#6325).
* dispextern.h (FRINGE_HEIGHT_BITS): New define. (struct glyph_row): New members left_fringe_offset and right_fringe_offset. * xterm.c (x_draw_fringe_bitmap): Don't clip bottom aligned bitmap specially. * w32term.c (w32_draw_fringe_bitmap): Likewise. * nsterm.m (ns_draw_fringe_bitmap): Likewise. * fringe.c (draw_fringe_bitmap_1): Don't clip bitmap here. Take account of bitmap offset. (draw_window_fringes): Take account of window vscroll. (update_window_fringes): Likewise. Extend top-aligned top indicator or bottom-aligned bottom indicator to adjacent rows if it doesn't fit in one row. Don't set redraw_fringe_bitmaps_p outside row comparison. Set left_fringe_offset and right_fringe_offset (Bug#5634, Bug#6325).
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index dd896d27746..ce190e745e0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,22 @@
12010-07-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * dispextern.h (FRINGE_HEIGHT_BITS): New define.
4 (struct glyph_row): New members left_fringe_offset and
5 right_fringe_offset.
6
7 * xterm.c (x_draw_fringe_bitmap): Don't clip bottom aligned bitmap
8 specially.
9 * w32term.c (w32_draw_fringe_bitmap): Likewise.
10 * nsterm.m (ns_draw_fringe_bitmap): Likewise.
11
12 * fringe.c (draw_fringe_bitmap_1): Don't clip bitmap here.
13 Take account of bitmap offset.
14 (draw_window_fringes): Take account of window vscroll.
15 (update_window_fringes): Likewise. Extend top-aligned top indicator
16 or bottom-aligned bottom indicator to adjacent rows if it doesn't fit
17 in one row. Don't set redraw_fringe_bitmaps_p outside row comparison.
18 Set left_fringe_offset and right_fringe_offset (Bug#5634, Bug#6325).
19
12010-07-04 Juanma Barranquero <lekktu@gmail.com> 202010-07-04 Juanma Barranquero <lekktu@gmail.com>
2 21
3 * w32fns.c (Qtooltip): Declare. 22 * w32fns.c (Qtooltip): Declare.