Mercurial > vim
diff src/move.c @ 17809:59f8948b7590 v8.1.1901
patch 8.1.1901: the +insert_expand feature is not always available
Commit: https://github.com/vim/vim/commit/e2c453d38f6512ac4cff7cd26aa7780b4e2534d7
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 21 14:37:09 2019 +0200
patch 8.1.1901: the +insert_expand feature is not always available
Problem: The +insert_expand feature is not always available.
Solution: Graduate the +insert_expand feature.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 21 Aug 2019 14:45:04 +0200 |
parents | 8a095d343c59 |
children | 08f1dd29550e |
line wrap: on
line diff
--- a/src/move.c +++ b/src/move.c @@ -136,10 +136,7 @@ redraw_for_cursorline(win_T *wp) #endif ) && (wp->w_valid & VALID_CROW) == 0 -#ifdef FEAT_INS_EXPAND - && !pum_visible() -#endif - ) + && !pum_visible()) { if (wp->w_p_rnu) // win_line() will redraw the number column only. @@ -816,11 +813,7 @@ validate_virtcol_win(win_T *wp) getvvcol(wp, &wp->w_cursor, NULL, &(wp->w_virtcol), NULL); wp->w_valid |= VALID_VIRTCOL; #ifdef FEAT_SYN_HL - if (wp->w_p_cuc -# ifdef FEAT_INS_EXPAND - && !pum_visible() -# endif - ) + if (wp->w_p_cuc && !pum_visible()) redraw_win_later(wp, SOME_VALID); #endif } @@ -1179,10 +1172,7 @@ curs_columns( #ifdef FEAT_SYN_HL /* Redraw when w_virtcol changes and 'cursorcolumn' is set */ if (curwin->w_p_cuc && (curwin->w_valid & VALID_VIRTCOL) == 0 -# ifdef FEAT_INS_EXPAND - && !pum_visible() -# endif - ) + && !pum_visible()) redraw_later(SOME_VALID); #endif @@ -1515,7 +1505,6 @@ max_topfill(void) } #endif -#if defined(FEAT_INS_EXPAND) || defined(PROTO) /* * Scroll the screen one line down, but don't do it if it would move the * cursor off the screen. @@ -1634,7 +1623,6 @@ scrollup_clamp(void) curwin->w_valid &= ~(VALID_WROW|VALID_CROW|VALID_BOTLINE); } } -#endif /* FEAT_INS_EXPAND */ /* * Add one line above "lp->lnum". This can be a filler line, a closed fold or