1
0
forked from aniani/vim

patch 9.0.0867: wildmenu redrawing code is spread out

Problem:    Wildmenu redrawing code is spread out.
Solution:   Refactor to move code together. (closes #11528)
This commit is contained in:
Bram Moolenaar
2022-11-12 17:44:13 +00:00
parent f7570f2107
commit d6e91385f0
5 changed files with 275 additions and 276 deletions

View File

@@ -10,7 +10,6 @@ char_u *ExpandOne(expand_T *xp, char_u *str, char_u *orig, int options, int mode
void ExpandInit(expand_T *xp);
void ExpandCleanup(expand_T *xp);
int showmatches(expand_T *xp, int wildmenu);
char_u *sm_gettail(char_u *s);
char_u *addstar(char_u *fname, int len, int context);
void set_expand_context(expand_T *xp);
void set_cmd_context(expand_T *xp, char_u *str, int len, int col, int use_ccline);

View File

@@ -10,7 +10,6 @@ void reset_screen_attr(void);
void screen_line(win_T *wp, int row, int coloff, int endcol, int clear_width, int flags);
void rl_mirror(char_u *str);
void draw_vsep_win(win_T *wp, int row);
void win_redr_status_matches(expand_T *xp, int num_matches, char_u **matches, int match, int showtail);
int stl_connected(win_T *wp);
int get_keymap_str(win_T *wp, char_u *fmt, char_u *buf, int len);
void win_redr_custom(win_T *wp, int draw_ruler);