]> git.eshelyaron.com Git - emacs.git/commit
Properly clip overlaid fringe bitmaps
authorPo Lu <luangruo@yahoo.com>
Tue, 26 Sep 2023 01:30:04 +0000 (09:30 +0800)
committerPo Lu <luangruo@yahoo.com>
Tue, 26 Sep 2023 01:30:04 +0000 (09:30 +0800)
commit50281b4007062533ca18f98deeac6b7d923d1922
tree6197c28acbff0a1d340c3ab5a46281b895caf8b0
parent50e913c956924fe7b6799ed1d42e02a707b83eb6
Properly clip overlaid fringe bitmaps

* src/xterm.c (x_draw_fringe_bitmap): Save clip rectangle from
x_clip_to_row, and draw only the intersection between it and the
fringe bitmap, for if the bitmap is overlaid, the clip mask will
override the clip rectangle.
(x_clip_to_row): New argument *RECT_RETURN.  All callers
changed.
src/xterm.c