forked from aniani/vim
patch 9.0.0206: redraw flags are not named specifically
Problem: Redraw flags are not named specifically. Solution: Prefix "UPD_" to the flags, for UPDate_screen().
This commit is contained in:
22
src/option.c
22
src/option.c
@@ -1278,7 +1278,7 @@ do_set(
|
||||
set_options_default(OPT_FREE | opt_flags);
|
||||
didset_options();
|
||||
didset_options2();
|
||||
redraw_all_later(CLEAR);
|
||||
redraw_all_later(UPD_CLEAR);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -2147,7 +2147,7 @@ do_set(
|
||||
}
|
||||
if (full_screen)
|
||||
ttest(FALSE);
|
||||
redraw_all_later(CLEAR);
|
||||
redraw_all_later(UPD_CLEAR);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2923,7 +2923,7 @@ set_bool_option(
|
||||
// when 'ignorecase' is set or reset and 'hlsearch' is set, redraw
|
||||
else if ((int *)varp == &p_ic && p_hls)
|
||||
{
|
||||
redraw_all_later(SOME_VALID);
|
||||
redraw_all_later(UPD_SOME_VALID);
|
||||
}
|
||||
|
||||
#ifdef FEAT_SEARCH_EXTRA
|
||||
@@ -3206,7 +3206,7 @@ set_bool_option(
|
||||
// 'relativenumber' option is toggled, then don't refresh the screen
|
||||
// (optimization).
|
||||
if (!(curwin->w_p_nu && ((int *)varp == &curwin->w_p_rnu)))
|
||||
redraw_all_later(CLEAR);
|
||||
redraw_all_later(UPD_CLEAR);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -3849,13 +3849,13 @@ check_redraw(long_u flags)
|
||||
if ((flags & P_RBUF) || (flags & P_RWIN) || all)
|
||||
changed_window_setting();
|
||||
if (flags & P_RBUF)
|
||||
redraw_curbuf_later(NOT_VALID);
|
||||
redraw_curbuf_later(UPD_NOT_VALID);
|
||||
if (flags & P_RWINONLY)
|
||||
redraw_later(NOT_VALID);
|
||||
redraw_later(UPD_NOT_VALID);
|
||||
if (doclear)
|
||||
redraw_all_later(CLEAR);
|
||||
redraw_all_later(UPD_CLEAR);
|
||||
else if (all)
|
||||
redraw_all_later(NOT_VALID);
|
||||
redraw_all_later(UPD_NOT_VALID);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -4348,7 +4348,7 @@ set_option_value(
|
||||
add_termcode(key_name, string, FALSE);
|
||||
if (full_screen)
|
||||
ttest(FALSE);
|
||||
redraw_all_later(CLEAR);
|
||||
redraw_all_later(UPD_CLEAR);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -5213,12 +5213,12 @@ unset_global_local_option(char_u *name, void *from)
|
||||
case PV_LCS:
|
||||
clear_string_option(&((win_T *)from)->w_p_lcs);
|
||||
set_chars_option((win_T *)from, &((win_T *)from)->w_p_lcs, TRUE);
|
||||
redraw_later(NOT_VALID);
|
||||
redraw_later(UPD_NOT_VALID);
|
||||
break;
|
||||
case PV_FCS:
|
||||
clear_string_option(&((win_T *)from)->w_p_fcs);
|
||||
set_chars_option((win_T *)from, &((win_T *)from)->w_p_fcs, TRUE);
|
||||
redraw_later(NOT_VALID);
|
||||
redraw_later(UPD_NOT_VALID);
|
||||
break;
|
||||
case PV_VE:
|
||||
clear_string_option(&((win_T *)from)->w_p_ve);
|
||||
|
Reference in New Issue
Block a user