0
0
mirror of https://github.com/vim/vim.git synced 2025-09-27 04:14:06 -04:00

patch 8.0.1768: SET_NO_HLSEARCH() used in a wrong way

Problem:    SET_NO_HLSEARCH() used in a wrong way.
Solution:   Make it a function. (suggested by Dominique Pelle,
            closes #2850)
This commit is contained in:
Bram Moolenaar
2018-04-27 22:53:07 +02:00
parent 9d34d90210
commit 451fc7b954
9 changed files with 24 additions and 22 deletions

View File

@@ -12193,14 +12193,23 @@ ex_set(exarg_T *eap)
(void)do_set(eap->arg, flags);
}
#ifdef FEAT_SEARCH_EXTRA
#if defined(FEAT_SEARCH_EXTRA) || defined(PROTO)
void
set_no_hlsearch(int flag)
{
no_hlsearch = flag;
# ifdef FEAT_EVAL
set_vim_var_nr(VV_HLSEARCH, !no_hlsearch && p_hls);
# endif
}
/*
* ":nohlsearch"
*/
static void
ex_nohlsearch(exarg_T *eap UNUSED)
{
SET_NO_HLSEARCH(TRUE);
set_no_hlsearch(TRUE);
redraw_all_later(SOME_VALID);
}