blob: 3d3a3c79499ca7141c22de2dd74bb957fd327166 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001/* os_msdos.c */
Bram Moolenaaref269542016-01-19 13:22:12 +01002void mch_set_normal_colors(void);
3void mch_update_cursor(void);
4long_u mch_avail_mem(int special);
5void mch_delay(long msec, int ignoreinput);
6void mch_write(char_u *s, int len);
7int mch_inchar(char_u *buf, int maxlen, long time, int tb_change_cnt);
8int mch_char_avail(void);
9void mch_suspend(void);
10void mch_init(void);
11int mch_check_win(int argc, char **argv);
12int mch_input_isatty(void);
13void fname_case(char_u *name, int len);
14long mch_get_pid(void);
15int mch_FullName(char_u *fname, char_u *buf, int len, int force);
16void slash_adjust(char_u *p);
17int mch_isFullName(char_u *fname);
18void mch_early_init(void);
19void mch_exit(int r);
20void mch_settmode(int tmode);
21void mch_setmouse(int on);
22int mch_screenmode(char_u *arg);
23int mch_get_shellsize(void);
24void mch_set_shellsize(void);
25void mch_new_shellsize(void);
26void mch_check_columns(void);
27int mch_call_shell(char_u *cmd, int options);
28void mch_breakcheck(void);
29int mch_has_exp_wildcard(char_u *p);
30int mch_has_wildcard(char_u *p);
31int mch_chdir(char *path);
32char *djgpp_setlocale(void);
33int clip_mch_own_selection(VimClipboard *cbd);
34void clip_mch_lose_selection(VimClipboard *cbd);
35void clip_mch_request_selection(VimClipboard *cbd);
36void clip_mch_set_selection(VimClipboard *cbd);
37long mch_getperm(char_u *name);
38int mch_setperm(char_u *name, long perm);
39void mch_hide(char_u *name);
40int mch_isdir(char_u *name);
41int mch_can_exe(char_u *name, char_u **path, int use_path);
42int mch_nodetype(char_u *name);
43int mch_dirname(char_u *buf, int len);
44int mch_remove(char_u *name);
45char_u *mch_getenv(char_u *name);
46int mch_get_user_name(char_u *s, int len);
47void mch_get_host_name(char_u *s, int len);
Bram Moolenaar071d4272004-06-13 20:20:40 +000048/* vim: set ft=c : */