Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | /* ex_cmds2.c */ |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 2 | void do_debug(char_u *cmd); |
| 3 | void ex_debug(exarg_T *eap); |
| 4 | void dbg_check_breakpoint(exarg_T *eap); |
| 5 | int dbg_check_skipped(exarg_T *eap); |
| 6 | void ex_breakadd(exarg_T *eap); |
| 7 | void ex_debuggreedy(exarg_T *eap); |
| 8 | void ex_breakdel(exarg_T *eap); |
| 9 | void ex_breaklist(exarg_T *eap); |
| 10 | linenr_T dbg_find_breakpoint(int file, char_u *fname, linenr_T after); |
| 11 | int has_profiling(int file, char_u *fname, int *fp); |
| 12 | void dbg_breakpoint(char_u *name, linenr_T lnum); |
| 13 | void profile_start(proftime_T *tm); |
| 14 | void profile_end(proftime_T *tm); |
| 15 | void profile_sub(proftime_T *tm, proftime_T *tm2); |
| 16 | char *profile_msg(proftime_T *tm); |
Bram Moolenaar | 79c2c88 | 2016-02-07 21:19:28 +0100 | [diff] [blame] | 17 | float_T profile_float(proftime_T *tm); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 18 | void profile_setlimit(long msec, proftime_T *tm); |
| 19 | int profile_passed_limit(proftime_T *tm); |
| 20 | void profile_zero(proftime_T *tm); |
Bram Moolenaar | 623e263 | 2016-07-30 22:47:56 +0200 | [diff] [blame] | 21 | timer_T *create_timer(long msec, int repeat); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 22 | long check_due_timer(void); |
| 23 | timer_T *find_timer(int id); |
| 24 | void stop_timer(timer_T *timer); |
Bram Moolenaar | e3188e2 | 2016-05-31 21:13:04 +0200 | [diff] [blame] | 25 | int set_ref_in_timer(int copyID); |
Bram Moolenaar | 623e263 | 2016-07-30 22:47:56 +0200 | [diff] [blame] | 26 | void timer_free_all(void); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 27 | void profile_divide(proftime_T *tm, int count, proftime_T *tm2); |
| 28 | void profile_add(proftime_T *tm, proftime_T *tm2); |
| 29 | void profile_self(proftime_T *self, proftime_T *total, proftime_T *children); |
| 30 | void profile_get_wait(proftime_T *tm); |
| 31 | void profile_sub_wait(proftime_T *tm, proftime_T *tma); |
| 32 | int profile_equal(proftime_T *tm1, proftime_T *tm2); |
| 33 | int profile_cmp(const proftime_T *tm1, const proftime_T *tm2); |
| 34 | void ex_profile(exarg_T *eap); |
| 35 | char_u *get_profile_name(expand_T *xp, int idx); |
| 36 | void set_context_in_profile_cmd(expand_T *xp, char_u *arg); |
| 37 | void profile_dump(void); |
| 38 | void script_prof_save(proftime_T *tm); |
| 39 | void script_prof_restore(proftime_T *tm); |
| 40 | void prof_inchar_enter(void); |
| 41 | void prof_inchar_exit(void); |
| 42 | int prof_def_func(void); |
| 43 | int autowrite(buf_T *buf, int forceit); |
| 44 | void autowrite_all(void); |
| 45 | int check_changed(buf_T *buf, int flags); |
| 46 | void browse_save_fname(buf_T *buf); |
| 47 | void dialog_changed(buf_T *buf, int checkall); |
| 48 | int can_abandon(buf_T *buf, int forceit); |
| 49 | int check_changed_any(int hidden, int unload); |
| 50 | int check_fname(void); |
| 51 | int buf_write_all(buf_T *buf, int forceit); |
| 52 | int get_arglist(garray_T *gap, char_u *str); |
| 53 | int get_arglist_exp(char_u *str, int *fcountp, char_u ***fnamesp, int wig); |
| 54 | void set_arglist(char_u *str); |
| 55 | void check_arg_idx(win_T *win); |
| 56 | void ex_args(exarg_T *eap); |
| 57 | void ex_previous(exarg_T *eap); |
| 58 | void ex_rewind(exarg_T *eap); |
| 59 | void ex_last(exarg_T *eap); |
| 60 | void ex_argument(exarg_T *eap); |
| 61 | void do_argfile(exarg_T *eap, int argn); |
| 62 | void ex_next(exarg_T *eap); |
| 63 | void ex_argedit(exarg_T *eap); |
| 64 | void ex_argadd(exarg_T *eap); |
| 65 | void ex_argdelete(exarg_T *eap); |
| 66 | void ex_listdo(exarg_T *eap); |
| 67 | void ex_compiler(exarg_T *eap); |
| 68 | void ex_runtime(exarg_T *eap); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 69 | int source_runtime(char_u *name, int flags); |
Bram Moolenaar | 6bef530 | 2016-03-12 21:28:26 +0100 | [diff] [blame] | 70 | int do_in_path(char_u *path, char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 71 | int do_in_runtimepath(char_u *name, int flags, void (*callback)(char_u *fname, void *ck), void *cookie); |
Bram Moolenaar | 2d8f56a | 2016-03-12 20:34:27 +0100 | [diff] [blame] | 72 | void ex_packloadall(exarg_T *eap); |
Bram Moolenaar | 9171587 | 2016-03-03 17:13:03 +0100 | [diff] [blame] | 73 | void ex_packadd(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 74 | void ex_options(exarg_T *eap); |
| 75 | void ex_source(exarg_T *eap); |
| 76 | linenr_T *source_breakpoint(void *cookie); |
| 77 | int *source_dbg_tick(void *cookie); |
| 78 | int source_level(void *cookie); |
| 79 | int do_source(char_u *fname, int check_other, int is_vimrc); |
| 80 | void ex_scriptnames(exarg_T *eap); |
| 81 | void scriptnames_slash_adjust(void); |
| 82 | char_u *get_scriptname(scid_T id); |
| 83 | void free_scriptnames(void); |
| 84 | char *fgets_cr(char *s, int n, FILE *stream); |
| 85 | char_u *getsourceline(int c, void *cookie, int indent); |
| 86 | void script_line_start(void); |
| 87 | void script_line_exec(void); |
| 88 | void script_line_end(void); |
| 89 | void ex_scriptencoding(exarg_T *eap); |
| 90 | void ex_finish(exarg_T *eap); |
| 91 | void do_finish(exarg_T *eap, int reanimate); |
| 92 | int source_finished(char_u *(*fgetline)(int, void *, int), void *cookie); |
| 93 | void ex_checktime(exarg_T *eap); |
| 94 | char_u *get_mess_lang(void); |
| 95 | void set_lang_var(void); |
| 96 | void ex_language(exarg_T *eap); |
| 97 | void free_locales(void); |
| 98 | char_u *get_lang_arg(expand_T *xp, int idx); |
| 99 | char_u *get_locales(expand_T *xp, int idx); |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 100 | /* vim: set ft=c : */ |