commit | 38d867f041349e1400c2cce9cac06f59ae6ccbb1 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sat Apr 01 19:54:40 2023 +0100 |
committer | Bram Moolenaar <Bram@vim.org> | Sat Apr 01 19:54:40 2023 +0100 |
tree | cbd455116be456ac8a54b53c6b2f16628cb2a41c | |
parent | 39c9ec16ea7ef13c5d783481542ee9aa6c05282c [diff] [blame] |
patch 9.0.1435: scrolling too many lines when 'wrap' and 'diff' are set Problem: Scrolling too many lines when 'wrap' and 'diff' are set. Solution: Only scroll by screenlines for 'diff' when 'wrap' is not set. (closes #12211)
diff --git a/src/move.c b/src/move.c index e8b86ca..77d8b5f 100644 --- a/src/move.c +++ b/src/move.c
@@ -1763,7 +1763,7 @@ || (byfold && hasAnyFolding(curwin)) # endif # ifdef FEAT_DIFF - || curwin->w_p_diff + || (curwin->w_p_diff && !curwin->w_p_wrap) # endif ; }