]> git.eshelyaron.com Git - emacs.git/commit
Fix scroll optimizations being enabled for some rows with stipples
authorPo Lu <luangruo@yahoo.com>
Mon, 9 May 2022 12:15:41 +0000 (20:15 +0800)
committerPo Lu <luangruo@yahoo.com>
Mon, 9 May 2022 12:23:40 +0000 (20:23 +0800)
commit3eb82181fc328e6503b6cff5321f201322489d3f
tree12703fc7f89ed7ea3c48dffdf1f6469a89fe4a37
parent8a8b81c1e48a45ca187623f3c45d0c332bcd45ac
Fix scroll optimizations being enabled for some rows with stipples

* src/dispnew.c (update_text_area): New parameter `partial_p'.
Set it if not enough glyphs were drawn to determine if a row
doesn't have a stipple.
(update_window_line): Preserve current_row->stipple_p in that
case, after making the desired row current.

* src/xterm.c (x_draw_fringe_bitmap): Set row->stipple.
src/dispnew.c
src/xterm.c