1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | static int get_maxbacktrace_level(void); |
7 | static void do_setdebugtracelevel(char_u *arg); |
8 | static void do_checkbacktracelevel(void); |
9 | static void do_showbacktrace(char_u *cmd); |
10 | static int dbg_parsearg(char_u *arg, garray_T *gap); |
11 | static linenr_T debuggy_find(_Bool file, char_u *fname, linenr_T after, garray_T *gap, _Bool *fp ); |
12 | static void profile_reset(void); |
13 | static void profile_init(scriptitem_T *si); |
14 | static void script_dump_profile(FILE *fd); |
15 | static void add_bufnum(int *bufnrs, int *bufnump, int nr); |
16 | static char_u *do_one_arg(char_u *str); |
17 | static void get_arglist(garray_T *gap, char_u *str, int escaped); |
18 | static int do_arglist(char_u *str, int what, int after); |
19 | static void alist_check_arg_idx(void); |
20 | static _Bool editing_arg_idx(win_T *win); |
21 | static int alist_add_list(int count, char_u **files, int after); |
22 | static void source_callback(char_u *fname, void *cookie); |
23 | static void source_all_matches(char_u *pat); |
24 | static int add_pack_dir_to_rtp(char_u *fname); |
25 | static int load_pack_plugin(char_u *fname); |
26 | static void add_pack_plugin(char_u *fname, void *cookie); |
27 | static int requires_py_version(char_u *filename); |
28 | static void source_pyx_file(exarg_T *eap, char_u *fname); |
29 | static void cmd_source(char_u *fname, exarg_T *eap); |
30 | static FILE *fopen_noinh_readbin(char *filename); |
31 | static char_u *get_one_sourceline(struct source_cookie *sp); |
32 | static char *get_locale_val(int what); |
33 | static _Bool is_valid_mess_lang(char *lang); |
34 | static char_u *get_mess_env(void); |
35 | static char_u **find_locales(void); |
36 | static void init_locales(void); |
37 | static void script_host_execute(char *name, exarg_T *eap); |
38 | static void script_host_execute_file(char *name, exarg_T *eap); |
39 | static void script_host_do_range(char *name, exarg_T *eap); |
40 | #include "nvim/func_attr.h" |
41 | |