blob: f17ce1da998592b05ce14e9d443411953888aa0e [file] [log] [blame]
Bram Moolenaarb005cd82019-09-04 15:54:55 +02001/* filepath.c */
2int modify_fname(char_u *src, int tilde_file, int *usedlen, char_u **fnamep, char_u **bufp, int *fnamelen);
3void f_chdir(typval_T *argvars, typval_T *rettv);
4void f_delete(typval_T *argvars, typval_T *rettv);
5void f_executable(typval_T *argvars, typval_T *rettv);
6void f_exepath(typval_T *argvars, typval_T *rettv);
7void f_filereadable(typval_T *argvars, typval_T *rettv);
8void f_filewritable(typval_T *argvars, typval_T *rettv);
9void findfilendir(typval_T *argvars, typval_T *rettv, int find_what);
10void f_finddir(typval_T *argvars, typval_T *rettv);
11void f_findfile(typval_T *argvars, typval_T *rettv);
12void f_fnamemodify(typval_T *argvars, typval_T *rettv);
13void f_getcwd(typval_T *argvars, typval_T *rettv);
14void f_getfperm(typval_T *argvars, typval_T *rettv);
15void f_getfsize(typval_T *argvars, typval_T *rettv);
16void f_getftime(typval_T *argvars, typval_T *rettv);
17void f_getftype(typval_T *argvars, typval_T *rettv);
18void f_glob(typval_T *argvars, typval_T *rettv);
19void f_glob2regpat(typval_T *argvars, typval_T *rettv);
20void f_globpath(typval_T *argvars, typval_T *rettv);
21void f_isdirectory(typval_T *argvars, typval_T *rettv);
22void f_mkdir(typval_T *argvars, typval_T *rettv);
23void f_readdir(typval_T *argvars, typval_T *rettv);
24void f_readfile(typval_T *argvars, typval_T *rettv);
25void f_resolve(typval_T *argvars, typval_T *rettv);
26void f_tempname(typval_T *argvars, typval_T *rettv);
27void f_writefile(typval_T *argvars, typval_T *rettv);
28char_u *do_browse(int flags, char_u *title, char_u *dflt, char_u *ext, char_u *initdir, char_u *filter, buf_T *buf);
29void f_browse(typval_T *argvars, typval_T *rettv);
30void f_browsedir(typval_T *argvars, typval_T *rettv);
31/* vim: set ft=c : */