diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-09-12 22:27:15 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-09-12 22:27:15 +0200 |
commit | 1b7fefcbce5dd2fd337e217d4857b941da3f8bed (patch) | |
tree | 0471310aff5eada8cff5d8f0ebfb5aaf81d31ecf | |
parent | 90a997987dbbe43af3c15118a35f658f0f037d1d (diff) |
patch 8.1.0373: screen updating still slow when 'cursorline' is setv8.1.0373
Problem: Screen updating still slow when 'cursorline' is set.
Solution: Fix setting last_cursorline.
-rw-r--r-- | src/move.c | 4 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/move.c b/src/move.c index 68f8ae4a42..120ee5a556 100644 --- a/src/move.c +++ b/src/move.c @@ -153,12 +153,14 @@ redraw_for_cursorline(win_T *wp) // in the same window. redrawWinline(wp, last_cursorline, FALSE); redrawWinline(wp, wp->w_cursor.lnum, FALSE); - last_cursorline = wp->w_cursor.lnum; redraw_win_later(wp, VALID); } else #endif redraw_win_later(wp, SOME_VALID); +#ifdef FEAT_SYN_HL + last_cursorline = wp->w_cursor.lnum; +#endif } } diff --git a/src/version.c b/src/version.c index 53dbfd9657..a4df820704 100644 --- a/src/version.c +++ b/src/version.c @@ -795,6 +795,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 373, +/**/ 372, /**/ 371, |