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 | 75537a9 | 2016-09-05 22:45:28 +0200 | [diff] [blame] | 5 | timer_T *find_timer(long id); |
Bram Moolenaar | 975b527 | 2016-03-15 23:10:59 +0100 | [diff] [blame] | 6 | void stop_timer(timer_T *timer); |
Bram Moolenaar | b73598e | 2016-08-07 18:22:53 +0200 | [diff] [blame] | 7 | void stop_all_timers(void); |
Bram Moolenaar | 8e97bd7 | 2016-08-06 22:05:07 +0200 | [diff] [blame] | 8 | void add_timer_info(typval_T *rettv, timer_T *timer); |
| 9 | void add_timer_info_all(typval_T *rettv); |
Bram Moolenaar | e3188e2 | 2016-05-31 21:13:04 +0200 | [diff] [blame] | 10 | int set_ref_in_timer(int copyID); |
Bram Moolenaar | 623e263 | 2016-07-30 22:47:56 +0200 | [diff] [blame] | 11 | void timer_free_all(void); |
Bram Moolenaar | af7645d | 2019-09-05 22:33:28 +0200 | [diff] [blame^] | 12 | void f_timer_info(typval_T *argvars, typval_T *rettv); |
| 13 | void f_timer_pause(typval_T *argvars, typval_T *rettv); |
| 14 | void f_timer_start(typval_T *argvars, typval_T *rettv); |
| 15 | void f_timer_stop(typval_T *argvars, typval_T *rettv); |
| 16 | void f_timer_stopall(typval_T *argvars, typval_T *rettv); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 17 | int autowrite(buf_T *buf, int forceit); |
| 18 | void autowrite_all(void); |
| 19 | int check_changed(buf_T *buf, int flags); |
| 20 | void browse_save_fname(buf_T *buf); |
| 21 | void dialog_changed(buf_T *buf, int checkall); |
| 22 | int can_abandon(buf_T *buf, int forceit); |
| 23 | int check_changed_any(int hidden, int unload); |
| 24 | int check_fname(void); |
| 25 | int buf_write_all(buf_T *buf, int forceit); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 26 | void ex_listdo(exarg_T *eap); |
| 27 | void ex_compiler(exarg_T *eap); |
Bram Moolenaar | f42dd3c | 2017-01-28 16:06:38 +0100 | [diff] [blame] | 28 | void init_pyxversion(void); |
| 29 | void ex_pyxfile(exarg_T *eap); |
| 30 | void ex_pyx(exarg_T *eap); |
| 31 | void ex_pyxdo(exarg_T *eap); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 32 | void ex_checktime(exarg_T *eap); |
| 33 | char_u *get_mess_lang(void); |
| 34 | void set_lang_var(void); |
| 35 | void ex_language(exarg_T *eap); |
| 36 | void free_locales(void); |
| 37 | char_u *get_lang_arg(expand_T *xp, int idx); |
| 38 | char_u *get_locales(expand_T *xp, int idx); |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 39 | /* vim: set ft=c : */ |