1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void set_init_1(void); |
7 | void set_number_default(char *name, long val); |
8 | void set_init_2(_Bool headless); |
9 | void set_init_3(void); |
10 | void set_helplang_default(const char *lang); |
11 | void set_title_defaults(void); |
12 | int do_set(char_u *arg, int opt_flags ); |
13 | void set_options_bin(int oldval, int newval, int opt_flags ); |
14 | int get_shada_parameter(int type); |
15 | char_u *find_shada_parameter(int type); |
16 | void check_options(void); |
17 | void check_buf_options(buf_T *buf); |
18 | void free_string_option(char_u *p); |
19 | void clear_string_option(char_u **pp); |
20 | int was_set_insecurely(char_u *opt, int opt_flags); |
21 | void set_string_option_direct(char_u *name, int opt_idx, char_u *val, int opt_flags, int set_sid ); |
22 | char_u *check_colorcolumn(win_T *wp); |
23 | char_u *check_stl_option(char_u *s); |
24 | int findoption_len(const char *const arg, const size_t len); |
25 | _Bool is_tty_option(const char *name) FUNC_ATTR_NONNULL_ALL FUNC_ATTR_PURE FUNC_ATTR_WARN_UNUSED_RESULT; |
26 | _Bool get_tty_option(char *name, char **value); |
27 | _Bool set_tty_option(const char *name, char *value); |
28 | int get_option_value(char_u *name, long *numval, char_u **stringval, int opt_flags ); |
29 | int get_option_value_strict(char *name, int64_t *numval, char **stringval, int opt_type, void *from); |
30 | char *set_option_value(const char *const name, const long number, const char *const string, const int opt_flags) FUNC_ATTR_NONNULL_ARG(1); |
31 | int find_key_option_len(const char_u *arg_arg, size_t len, _Bool has_lt); |
32 | void ui_refresh_options(void); |
33 | int makeset(FILE *fd, int opt_flags, int local_only); |
34 | int makefoldset(FILE *fd); |
35 | void comp_col(void); |
36 | void unset_global_local_option(char *name, void *from); |
37 | char_u *get_equalprg(void); |
38 | void win_copy_options(win_T *wp_from, win_T *wp_to); |
39 | void copy_winopt(winopt_T *from, winopt_T *to); |
40 | void check_win_options(win_T *win); |
41 | void clear_winopt(winopt_T *wop); |
42 | void didset_window_options(win_T *wp); |
43 | void buf_copy_options(buf_T *buf, int flags); |
44 | void reset_modifiable(void); |
45 | void set_iminsert_global(void); |
46 | void set_imsearch_global(void); |
47 | void set_context_in_set_cmd(expand_T *xp, char_u *arg, int opt_flags ); |
48 | int ExpandSettings(expand_T *xp, regmatch_T *regmatch, int *num_file, char_u ***file); |
49 | void ExpandOldSetting(int *num_file, char_u ***file); |
50 | int langmap_adjust_mb(int c); |
51 | int has_format_option(int x); |
52 | _Bool shortmess(int x); |
53 | void vimrc_found(char_u *fname, char_u *envname); |
54 | _Bool option_was_set(const char *name); |
55 | void reset_option_was_set(const char *name); |
56 | _Bool can_bs(int what); |
57 | void save_file_ff(buf_T *buf); |
58 | _Bool file_ff_differs(buf_T *buf, _Bool ignore_empty) FUNC_ATTR_NONNULL_ALL FUNC_ATTR_WARN_UNUSED_RESULT; |
59 | int check_ff_value(char_u *p); |
60 | int get_sw_value(buf_T *buf); |
61 | int get_sts_value(void); |
62 | void find_mps_values(int *initc, int *findc, int *backwards, int switchit); |
63 | unsigned int get_bkc_value(buf_T *buf); |
64 | int get_fileformat(buf_T *buf); |
65 | int get_fileformat_force(buf_T *buf, exarg_T *eap); |
66 | int default_fileformat(void); |
67 | void set_fileformat(int eol_style, int opt_flags); |
68 | char_u *skip_to_option_part(const char_u *p); |
69 | size_t copy_option_part(char_u **option, char_u *buf, size_t maxlen, char *sep_chars); |
70 | int csh_like_shell(void); |
71 | int win_signcol_count(win_T *wp); |
72 | dict_T *get_winbuf_options(const int bufopt) FUNC_ATTR_WARN_UNUSED_RESULT; |
73 | #include "nvim/func_attr.h" |
74 | |