diff options
Diffstat (limited to 'src/proto')
-rw-r--r-- | src/proto/diff.pro | 1 | ||||
-rw-r--r-- | src/proto/edit.pro | 1 | ||||
-rw-r--r-- | src/proto/ex_cmds.pro | 2 | ||||
-rw-r--r-- | src/proto/ex_docmd.pro | 1 | ||||
-rw-r--r-- | src/proto/ex_getln.pro | 1 | ||||
-rw-r--r-- | src/proto/getchar.pro | 1 | ||||
-rw-r--r-- | src/proto/mark.pro | 1 | ||||
-rw-r--r-- | src/proto/misc1.pro | 1 | ||||
-rw-r--r-- | src/proto/option.pro | 2 | ||||
-rw-r--r-- | src/proto/quickfix.pro | 1 | ||||
-rw-r--r-- | src/proto/regexp.pro | 1 | ||||
-rw-r--r-- | src/proto/search.pro | 1 | ||||
-rw-r--r-- | src/proto/syntax.pro | 1 | ||||
-rw-r--r-- | src/proto/tag.pro | 1 |
14 files changed, 16 insertions, 0 deletions
diff --git a/src/proto/diff.pro b/src/proto/diff.pro index b912a56d6..b9b33c9e4 100644 --- a/src/proto/diff.pro +++ b/src/proto/diff.pro @@ -11,6 +11,7 @@ void ex_diffsplit __ARGS((exarg_T *eap)); void ex_diffthis __ARGS((exarg_T *eap)); void diff_win_options __ARGS((win_T *wp, int addbuf)); void ex_diffoff __ARGS((exarg_T *eap)); +void diff_clear __ARGS((void)); int diff_check __ARGS((win_T *wp, linenr_T lnum)); int diff_check_fill __ARGS((win_T *wp, linenr_T lnum)); void diff_set_topline __ARGS((win_T *fromwin, win_T *towin)); diff --git a/src/proto/edit.pro b/src/proto/edit.pro index 59939593e..2168cd8b3 100644 --- a/src/proto/edit.pro +++ b/src/proto/edit.pro @@ -17,6 +17,7 @@ void auto_format __ARGS((int trailblank, int prev_line)); int comp_textwidth __ARGS((int ff)); int stop_arrow __ARGS((void)); void set_last_insert __ARGS((int c)); +void free_last_insert __ARGS((void)); char_u *add_char2buf __ARGS((int c, char_u *s)); void beginline __ARGS((int flags)); int oneright __ARGS((void)); diff --git a/src/proto/ex_cmds.pro b/src/proto/ex_cmds.pro index baa123353..6404cc8d6 100644 --- a/src/proto/ex_cmds.pro +++ b/src/proto/ex_cmds.pro @@ -5,6 +5,7 @@ void ex_sort __ARGS((exarg_T *eap)); void ex_retab __ARGS((exarg_T *eap)); int do_move __ARGS((linenr_T line1, linenr_T line2, linenr_T dest)); void ex_copy __ARGS((linenr_T line1, linenr_T line2, linenr_T n)); +void free_prev_shellcmd __ARGS((void)); void do_bang __ARGS((int addr_count, exarg_T *eap, int forceit, int do_in, int do_out)); void do_shell __ARGS((char_u *cmd, int flags)); char_u *make_filter_cmd __ARGS((char_u *cmd, char_u *itmp, char_u *otmp)); @@ -37,6 +38,7 @@ void ex_global __ARGS((exarg_T *eap)); void global_exe __ARGS((char_u *cmd)); int read_viminfo_sub_string __ARGS((vir_T *virp, int force)); void write_viminfo_sub_string __ARGS((FILE *fp)); +void free_old_sub __ARGS((void)); void prepare_tagpreview __ARGS((void)); void ex_help __ARGS((exarg_T *eap)); char_u *check_help_lang __ARGS((char_u *arg)); diff --git a/src/proto/ex_docmd.pro b/src/proto/ex_docmd.pro index 3a8200e38..f4df30d76 100644 --- a/src/proto/ex_docmd.pro +++ b/src/proto/ex_docmd.pro @@ -33,6 +33,7 @@ void alist_add __ARGS((alist_T *al, char_u *fname, int set_fnum)); void alist_slash_adjust __ARGS((void)); void ex_splitview __ARGS((exarg_T *eap)); void do_exedit __ARGS((exarg_T *eap, win_T *old_curwin)); +void free_cd_dir __ARGS((void)); void do_sleep __ARGS((long msec)); int vim_mkdir_emsg __ARGS((char_u *name, int prot)); FILE *open_exfile __ARGS((char_u *fname, int forceit, char *mode)); diff --git a/src/proto/ex_getln.pro b/src/proto/ex_getln.pro index 688eb3d8f..f0d45a31f 100644 --- a/src/proto/ex_getln.pro +++ b/src/proto/ex_getln.pro @@ -6,6 +6,7 @@ char_u *getexmodeline __ARGS((int promptc, void *dummy, int indent)); int cmdline_overstrike __ARGS((void)); int cmdline_at_end __ARGS((void)); colnr_T cmdline_getvcol_cursor __ARGS((void)); +void free_cmdline_buf __ARGS((void)); void putcmdline __ARGS((int c, int shift)); void unputcmdline __ARGS((void)); int put_on_cmdline __ARGS((char_u *str, int len, int redraw)); diff --git a/src/proto/getchar.pro b/src/proto/getchar.pro index 7b8d6bc85..86c3c6f0f 100644 --- a/src/proto/getchar.pro +++ b/src/proto/getchar.pro @@ -31,6 +31,7 @@ int save_typebuf __ARGS((void)); void save_typeahead __ARGS((tasave_T *tp)); void restore_typeahead __ARGS((tasave_T *tp)); void openscript __ARGS((char_u *name, int directly)); +void close_all_scripts __ARGS((void)); int using_script __ARGS((void)); void updatescript __ARGS((int c)); int vgetc __ARGS((void)); diff --git a/src/proto/mark.pro b/src/proto/mark.pro index f7e5cf8c5..040f08bc0 100644 --- a/src/proto/mark.pro +++ b/src/proto/mark.pro @@ -19,6 +19,7 @@ void mark_col_adjust __ARGS((linenr_T lnum, colnr_T mincol, long lnum_amount, lo void copy_jumplist __ARGS((win_T *from, win_T *to)); void free_jumplist __ARGS((win_T *wp)); void set_last_cursor __ARGS((win_T *win)); +void free_all_marks __ARGS((void)); int read_viminfo_filemark __ARGS((vir_T *virp, int force)); void write_viminfo_filemarks __ARGS((FILE *fp)); int removable __ARGS((char_u *name)); diff --git a/src/proto/misc1.pro b/src/proto/misc1.pro index c2ae831fc..94d04554c 100644 --- a/src/proto/misc1.pro +++ b/src/proto/misc1.pro @@ -47,6 +47,7 @@ void msgmore __ARGS((long n)); void beep_flush __ARGS((void)); void vim_beep __ARGS((void)); void init_homedir __ARGS((void)); +void free_homedir __ARGS((void)); void expand_env __ARGS((char_u *src, char_u *dst, int dstlen)); void expand_env_esc __ARGS((char_u *src, char_u *dst, int dstlen, int esc)); char_u *vim_getenv __ARGS((char_u *name, int *mustfree)); diff --git a/src/proto/option.pro b/src/proto/option.pro index c0c5504eb..49e1d9aea 100644 --- a/src/proto/option.pro +++ b/src/proto/option.pro @@ -2,6 +2,7 @@ void set_init_1 __ARGS((void)); void set_string_default __ARGS((char *name, char_u *val)); void set_number_default __ARGS((char *name, long val)); +void free_all_options __ARGS((void)); void set_init_2 __ARGS((void)); void set_init_3 __ARGS((void)); void set_helplang_default __ARGS((char_u *lang)); @@ -26,6 +27,7 @@ char_u *get_encoding_default __ARGS((void)); int makeset __ARGS((FILE *fd, int opt_flags, int local_only)); int makefoldset __ARGS((FILE *fd)); void clear_termoptions __ARGS((void)); +void free_termoptions __ARGS((void)); void set_term_defaults __ARGS((void)); void comp_col __ARGS((void)); char_u *get_equalprg __ARGS((void)); diff --git a/src/proto/quickfix.pro b/src/proto/quickfix.pro index cc2f2a75a..7369a6441 100644 --- a/src/proto/quickfix.pro +++ b/src/proto/quickfix.pro @@ -1,5 +1,6 @@ /* quickfix.c */ int qf_init __ARGS((char_u *efile, char_u *errorformat, int newlist)); +void qf_free_all __ARGS((void)); void qf_jump __ARGS((int dir, int errornr, int forceit)); void qf_list __ARGS((exarg_T *eap)); void qf_age __ARGS((exarg_T *eap)); diff --git a/src/proto/regexp.pro b/src/proto/regexp.pro index 0ff1c24ea..df2fde40c 100644 --- a/src/proto/regexp.pro +++ b/src/proto/regexp.pro @@ -1,4 +1,5 @@ /* regexp.c */ +void free_regexp_stuff __ARGS((void)); int re_multiline __ARGS((regprog_T *prog)); int re_lookbehind __ARGS((regprog_T *prog)); char_u *skip_regexp __ARGS((char_u *startp, int dirc, int magic, char_u **newp)); diff --git a/src/proto/search.pro b/src/proto/search.pro index 304ad7398..3d934f2af 100644 --- a/src/proto/search.pro +++ b/src/proto/search.pro @@ -3,6 +3,7 @@ int search_regcomp __ARGS((char_u *pat, int pat_save, int pat_use, int options, char_u *get_search_pat __ARGS((void)); void save_search_patterns __ARGS((void)); void restore_search_patterns __ARGS((void)); +void free_search_patterns __ARGS((void)); int ignorecase __ARGS((char_u *pat)); char_u *last_search_pat __ARGS((void)); void reset_search_dir __ARGS((void)); diff --git a/src/proto/syntax.pro b/src/proto/syntax.pro index 967d88ed3..4b132ead4 100644 --- a/src/proto/syntax.pro +++ b/src/proto/syntax.pro @@ -22,6 +22,7 @@ char_u *hl_get_font_name __ARGS((void)); void hl_set_font_name __ARGS((char_u *font_name)); void hl_set_bg_color_name __ARGS((char_u *name)); void hl_set_fg_color_name __ARGS((char_u *name)); +void clear_hl_tables __ARGS((void)); int hl_combine_attr __ARGS((int char_attr, int prim_attr)); attrentry_T *syn_gui_attr2entry __ARGS((int attr)); attrentry_T *syn_term_attr2entry __ARGS((int attr)); diff --git a/src/proto/tag.pro b/src/proto/tag.pro index 5df6c30f7..8ee4c280d 100644 --- a/src/proto/tag.pro +++ b/src/proto/tag.pro @@ -3,6 +3,7 @@ int do_tag __ARGS((char_u *tag, int type, int count, int forceit, int verbose)); void tag_freematch __ARGS((void)); void do_tags __ARGS((exarg_T *eap)); int find_tags __ARGS((char_u *pat, int *num_matches, char_u ***matchesp, int flags, int mincount, char_u *buf_ffname)); +void free_tag_stuff __ARGS((void)); void simplify_filename __ARGS((char_u *filename)); int expand_tags __ARGS((int tagnames, char_u *pat, int *num_file, char_u ***file)); int get_tags __ARGS((list_T *list, char_u *pat)); |