forked from aniani/vim
patch 9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol"
Problem: 'smoothscroll' gets stuck with 'listchars' "eol". Solution: Count size of 'listchars' "eol" in line size when scrolling. (zeertzjq) related: neovim/neovim#32405 closes: #16627 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
c0b7ca406b
commit
2c47ab8fcd
@@ -572,8 +572,7 @@ changed_common(
|
||||
&& (last < wp->w_topline
|
||||
|| (wp->w_topline >= lnum
|
||||
&& wp->w_topline < lnume
|
||||
&& win_linetabsize(wp, wp->w_topline,
|
||||
ml_get(wp->w_topline), (colnr_T)MAXCOL)
|
||||
&& linetabsize_eol(wp, wp->w_topline)
|
||||
<= wp->w_skipcol + sms_marker_overlap(wp, -1))))
|
||||
wp->w_skipcol = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user