Mercurial > emacs
comparison src/ChangeLog @ 109296:f6f0d450d542
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).
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Mon, 05 Jul 2010 18:58:31 +0900 |
parents | fffdf1688ad0 |
children | 2b7e4e256ac1 |
comparison
equal
deleted
inserted
replaced
109295:fffdf1688ad0 | 109296:f6f0d450d542 |
---|---|
1 2010-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 | |
1 2010-07-04 Juanma Barranquero <lekktu@gmail.com> | 20 2010-07-04 Juanma Barranquero <lekktu@gmail.com> |
2 | 21 |
3 * w32fns.c (Qtooltip): Declare. | 22 * w32fns.c (Qtooltip): Declare. |
4 Suggested by Andy Moreton <andrewjmoreton@gmail.com>. | 23 Suggested by Andy Moreton <andrewjmoreton@gmail.com>. |
5 | 24 |