Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | /* ex_cmds2.c */ |
Bram Moolenaar | 56bc8e2 | 2018-05-10 18:05:56 +0200 | [diff] [blame] | 2 | long proftime_time_left(proftime_T *due, proftime_T *now); |
Bram Moolenaar | 623e263 | 2016-07-30 22:47:56 +0200 | [diff] [blame] | 3 | timer_T *create_timer(long msec, int repeat); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 4 | long check_due_timer(void); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 5 | void stop_timer(timer_T *timer); |
Bram Moolenaar | e3188e2 | 2016-05-31 21:13:04 +0200 | [diff] [blame] | 6 | int set_ref_in_timer(int copyID); |
Bram Moolenaar | 623e263 | 2016-07-30 22:47:56 +0200 | [diff] [blame] | 7 | void timer_free_all(void); |
Bram Moolenaar | af7645d | 2019-09-05 22:33:28 +0200 | [diff] [blame] | 8 | void f_timer_info(typval_T *argvars, typval_T *rettv); |
| 9 | void f_timer_pause(typval_T *argvars, typval_T *rettv); |
| 10 | void f_timer_start(typval_T *argvars, typval_T *rettv); |
| 11 | void f_timer_stop(typval_T *argvars, typval_T *rettv); |
| 12 | void f_timer_stopall(typval_T *argvars, typval_T *rettv); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 13 | int autowrite(buf_T *buf, int forceit); |
| 14 | void autowrite_all(void); |
| 15 | int check_changed(buf_T *buf, int flags); |
| 16 | void browse_save_fname(buf_T *buf); |
| 17 | void dialog_changed(buf_T *buf, int checkall); |
| 18 | int can_abandon(buf_T *buf, int forceit); |
| 19 | int check_changed_any(int hidden, int unload); |
| 20 | int check_fname(void); |
| 21 | int buf_write_all(buf_T *buf, int forceit); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 22 | void ex_listdo(exarg_T *eap); |
| 23 | void ex_compiler(exarg_T *eap); |
Bram Moolenaar | f42dd3c | 2017-01-28 16:06:38 +0100 | [diff] [blame] | 24 | void init_pyxversion(void); |
| 25 | void ex_pyxfile(exarg_T *eap); |
| 26 | void ex_pyx(exarg_T *eap); |
| 27 | void ex_pyxdo(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 28 | void ex_checktime(exarg_T *eap); |
| 29 | char_u *get_mess_lang(void); |
| 30 | void set_lang_var(void); |
| 31 | void ex_language(exarg_T *eap); |
| 32 | void free_locales(void); |
| 33 | char_u *get_lang_arg(expand_T *xp, int idx); |
| 34 | char_u *get_locales(expand_T *xp, int idx); |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 35 | /* vim: set ft=c : */ |