comparison src/proto/scriptfile.pro @ 31811:c5ff7d053fa1 v9.0.1238

patch 9.0.1238: :runtime completion can be further improved Commit: https://github.com/vim/vim/commit/5c8771bc5a2be123ab8e6325fa60ed524e8efb09 Author: zeertzjq <zeertzjq@outlook.com> Date: Tue Jan 24 12:34:03 2023 +0000 patch 9.0.1238: :runtime completion can be further improved Problem: :runtime completion can be further improved. Solution: Also complete the {where} argument values and adjust the completion for that. (closes #11874)
author Bram Moolenaar <Bram@vim.org>
date Tue, 24 Jan 2023 13:45:06 +0100
parents 5948cc887603
children 61389a392fe8
comparison
equal deleted inserted replaced
31810:8aec42ee247f 31811:c5ff7d053fa1
5 int estack_top_is_ufunc(ufunc_T *ufunc, long lnum); 5 int estack_top_is_ufunc(ufunc_T *ufunc, long lnum);
6 estack_T *estack_pop(void); 6 estack_T *estack_pop(void);
7 char_u *estack_sfile(estack_arg_T which); 7 char_u *estack_sfile(estack_arg_T which);
8 void ex_runtime(exarg_T *eap); 8 void ex_runtime(exarg_T *eap);
9 void set_context_in_runtime_cmd(expand_T *xp, char_u *arg); 9 void set_context_in_runtime_cmd(expand_T *xp, char_u *arg);
10 int expand_runtime_cmd(char_u *pat, int *numMatches, char_u ***matches);
11 int find_script_by_name(char_u *name); 10 int find_script_by_name(char_u *name);
12 int get_new_scriptitem_for_fname(int *error, char_u *fname); 11 int get_new_scriptitem_for_fname(int *error, char_u *fname);
13 int do_in_path(char_u *path, char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie); 12 int do_in_path(char_u *path, char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie);
14 int do_in_runtimepath(char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie); 13 int do_in_runtimepath(char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie);
15 int source_runtime(char_u *name, int flags); 14 int source_runtime(char_u *name, int flags);
19 void load_start_packages(void); 18 void load_start_packages(void);
20 void ex_packloadall(exarg_T *eap); 19 void ex_packloadall(exarg_T *eap);
21 void ex_packadd(exarg_T *eap); 20 void ex_packadd(exarg_T *eap);
22 void remove_duplicates(garray_T *gap); 21 void remove_duplicates(garray_T *gap);
23 int ExpandRTDir(char_u *pat, int flags, int *num_file, char_u ***file, char *dirnames[]); 22 int ExpandRTDir(char_u *pat, int flags, int *num_file, char_u ***file, char *dirnames[]);
23 int expand_runtime_cmd(char_u *pat, int *numMatches, char_u ***matches);
24 int ExpandPackAddDir(char_u *pat, int *num_file, char_u ***file); 24 int ExpandPackAddDir(char_u *pat, int *num_file, char_u ***file);
25 void ex_source(exarg_T *eap); 25 void ex_source(exarg_T *eap);
26 void ex_options(exarg_T *eap); 26 void ex_options(exarg_T *eap);
27 linenr_T *source_breakpoint(void *cookie); 27 linenr_T *source_breakpoint(void *cookie);
28 int *source_dbg_tick(void *cookie); 28 int *source_dbg_tick(void *cookie);