forked from aniani/vim
patch 9.0.1231: completion of :runtime does not handle {where} argument
Problem: Completion of :runtime does not handle {where} argument.
Solution: Parse the {where} argument. (closes #11863)
This commit is contained in:
@@ -14,7 +14,7 @@ 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);
|
||||
int expand_cmdline(expand_T *xp, char_u *str, int col, int *matchcount, char_u ***matches);
|
||||
void globpath(char_u *path, char_u *file, garray_T *ga, int expand_options);
|
||||
void globpath(char_u *path, char_u *file, garray_T *ga, int expand_options, int dirs);
|
||||
int wildmenu_translate_key(cmdline_info_T *cclp, int key, expand_T *xp, int did_wild_list);
|
||||
int wildmenu_process_key(cmdline_info_T *cclp, int key, expand_T *xp);
|
||||
void wildmenu_cleanup(cmdline_info_T *cclp);
|
||||
|
||||
@@ -6,6 +6,8 @@ int estack_top_is_ufunc(ufunc_T *ufunc, long lnum);
|
||||
estack_T *estack_pop(void);
|
||||
char_u *estack_sfile(estack_arg_T which);
|
||||
void ex_runtime(exarg_T *eap);
|
||||
void set_context_in_runtime_cmd(expand_T *xp, char_u *arg);
|
||||
int expand_runtime_cmd(char_u *pat, int *numMatches, char_u ***matches);
|
||||
int find_script_by_name(char_u *name);
|
||||
int get_new_scriptitem_for_fname(int *error, char_u *fname);
|
||||
int do_in_path(char_u *path, char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie);
|
||||
|
||||
Reference in New Issue
Block a user