summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-loaddefs.el
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2010-07-05 18:58:31 +0900
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>2010-07-05 18:58:31 +0900
commit5a874e95ef18724f1658e10785baddaf6761cfd7 (patch)
tree749c731920e335a40ac88dc0ac3037eb99df3e23 /lisp/emacs-lisp/cl-loaddefs.el
parent0682186e3a4c8d1806e75fb357f2bc244a526183 (diff)
downloademacs-5a874e95ef18724f1658e10785baddaf6761cfd7.tar.gz
emacs-5a874e95ef18724f1658e10785baddaf6761cfd7.tar.bz2
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 'lisp/emacs-lisp/cl-loaddefs.el')
0 files changed, 0 insertions, 0 deletions