diff options
author | John Schmidt <john.schmidt.h@gmail.com> | 2014-03-27 16:29:44 +0100 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-03-29 13:29:52 -0300 |
commit | f5154d7451c09b39ea6944795c59f86aaad393e0 (patch) | |
tree | 538fe9d79c9792c2ad13d73457ec762c53ed3a10 /src/path.h | |
parent | 86180787fa8ee414dddfd370c81742543bc5dde4 (diff) | |
download | rneovim-f5154d7451c09b39ea6944795c59f86aaad393e0.tar.gz rneovim-f5154d7451c09b39ea6944795c59f86aaad393e0.tar.bz2 rneovim-f5154d7451c09b39ea6944795c59f86aaad393e0.zip |
Extract path.c from misc1.c
Diffstat (limited to 'src/path.h')
-rw-r--r-- | src/path.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/path.h b/src/path.h new file mode 100644 index 0000000000..fc6166d258 --- /dev/null +++ b/src/path.h @@ -0,0 +1,26 @@ +#ifndef NEOVIM_PATH_H +#define NEOVIM_PATH_H +int vim_ispathsep(int c); +int vim_ispathsep_nocolon(int c); +int vim_ispathlistsep(int c); +void shorten_dir(char_u *str); +int dir_of_file_exists(char_u *fname); +int vim_fnamecmp(char_u *x, char_u *y); +int vim_fnamencmp(char_u *x, char_u *y, size_t len); +char_u *concat_fnames(char_u *fname1, char_u *fname2, int sep); +int unix_expandpath(garray_T *gap, char_u *path, int wildoff, int flags, + int didstar); +void remove_duplicates(garray_T *gap); +int gen_expand_wildcards(int num_pat, char_u **pat, int *num_file, + char_u ***file, + int flags); +void addfile(garray_T *gap, char_u *f, int flags); +int fullpathcmp(char_u *s1, char_u *s2, int checkname); +char_u *gettail(char_u *fname); +char_u *gettail_sep(char_u *fname); +char_u *getnextcomp(char_u *fname); +char_u *get_past_head(char_u *path); +char_u *concat_str(char_u *str1, char_u *str2); +void add_pathsep(char_u *p); +char_u *FullName_save(char_u *fname, int force); +#endif |