mirror of
https://github.com/neovim/neovim.git
synced 2025-10-07 18:36:30 +00:00
vim-patch:9.0.0206: redraw flags are not named specifically (#19913)
Problem: Redraw flags are not named specifically.
Solution: Prefix "UPD_" to the flags, for UPDate_screen().
a4d158b3c8
This commit is contained in:
@@ -993,7 +993,7 @@ void nvim_set_decoration_provider(Integer ns_id, DictionaryOf(LuaRef) opts, Erro
|
||||
decor_provider_clear(p);
|
||||
|
||||
// regardless of what happens, it seems good idea to redraw
|
||||
redraw_all_later(NOT_VALID); // TODO(bfredl): too soon?
|
||||
redraw_all_later(UPD_NOT_VALID); // TODO(bfredl): too soon?
|
||||
|
||||
struct {
|
||||
const char *name;
|
||||
|
@@ -198,7 +198,7 @@ void nvim_set_hl_ns(Integer ns_id, Error *err)
|
||||
|
||||
ns_hl_global = (NS)ns_id;
|
||||
hl_check_ns();
|
||||
redraw_all_later(NOT_VALID);
|
||||
redraw_all_later(UPD_NOT_VALID);
|
||||
}
|
||||
|
||||
/// Set active namespace for highlights while redrawing.
|
||||
|
@@ -202,7 +202,7 @@ void nvim_win_set_config(Window window, Dict(float_config) *config, Error *err)
|
||||
if (!win_new_float(win, false, fconfig, err)) {
|
||||
return;
|
||||
}
|
||||
redraw_later(win, NOT_VALID);
|
||||
redraw_later(win, UPD_NOT_VALID);
|
||||
} else {
|
||||
win_config_float(win, fconfig);
|
||||
win->w_pos_changed = true;
|
||||
|
@@ -118,7 +118,7 @@ void nvim_win_set_cursor(Window window, ArrayOf(Integer, 2) pos, Error *err)
|
||||
// make sure cursor is in visible range even if win != curwin
|
||||
update_topline_win(win);
|
||||
|
||||
redraw_later(win, VALID);
|
||||
redraw_later(win, UPD_VALID);
|
||||
win->w_redr_status = true;
|
||||
}
|
||||
|
||||
@@ -449,5 +449,5 @@ void nvim_win_set_hl_ns(Window window, Integer ns_id, Error *err)
|
||||
|
||||
win->w_ns_hl = (NS)ns_id;
|
||||
win->w_hl_needs_update = true;
|
||||
redraw_later(win, NOT_VALID);
|
||||
redraw_later(win, UPD_NOT_VALID);
|
||||
}
|
||||
|
Reference in New Issue
Block a user