blob: 00bbf3c0580b32c26fbe0fa249e96a35c67f4d54 [file] [log] [blame]
Bram Moolenaar325b7a22004-07-05 15:58:32 +00001/* if_mzsch.c */
Bram Moolenaar4349c572016-01-30 13:28:28 +01002int mzscheme_enabled(int verbose);
3void mzvim_check_threads(void);
Yegappan Lakshmananaf936912023-02-20 12:16:39 +00004char *did_set_mzquantum(void);
Bram Moolenaar4349c572016-01-30 13:28:28 +01005void mzscheme_end(void);
Bram Moolenaara8e691d2016-08-07 15:19:26 +02006int mzscheme_main(void);
Bram Moolenaar4349c572016-01-30 13:28:28 +01007void mzscheme_buffer_free(buf_T *buf);
8void mzscheme_window_free(win_T *win);
9void ex_mzscheme(exarg_T *eap);
10void ex_mzfile(exarg_T *eap);
11void do_mzeval(char_u *str, typval_T *rettv);
Bram Moolenaar325b7a22004-07-05 15:58:32 +000012void raise_vim_exn(const char *add_info);
Bram Moolenaar4349c572016-01-30 13:28:28 +010013void raise_if_error(void);
14buf_T *get_valid_buffer(void *obj);
15win_T *get_valid_window(void *obj);
16int mzthreads_allowed(void);
Bram Moolenaar325b7a22004-07-05 15:58:32 +000017/* vim: set ft=c : */