Lines Matching refs:path_end
3342 char_u *path_end; in dos_expandpath() local
3380 path_end = path; in dos_expandpath()
3381 while (*path_end != NUL) in dos_expandpath()
3385 if (path_end >= path + wildoff && rem_backslash(path_end)) in dos_expandpath()
3386 *p++ = *path_end++; in dos_expandpath()
3387 else if (*path_end == '\\' || *path_end == ':' || *path_end == '/') in dos_expandpath()
3393 else if (path_end >= path + wildoff in dos_expandpath()
3394 && vim_strchr((char_u *)"*?[~", *path_end) != NULL) in dos_expandpath()
3398 len = (*mb_ptr2len)(path_end); in dos_expandpath()
3399 STRNCPY(p, path_end, len); in dos_expandpath()
3401 path_end += len; in dos_expandpath()
3404 *p++ = *path_end++; in dos_expandpath()
3454 && *path_end == '/') in dos_expandpath()
3456 STRCPY(s, path_end + 1); in dos_expandpath()
3506 STRCPY(buf + len + 3, path_end); in dos_expandpath()
3512 STRCPY(buf + len, path_end); in dos_expandpath()
3513 if (mch_has_exp_wildcard(path_end)) in dos_expandpath()
3523 if (*path_end != 0) in dos_expandpath()
3587 char_u *path_end; in unix_expandpath() local
3622 path_end = path; in unix_expandpath()
3623 while (*path_end != NUL) in unix_expandpath()
3627 if (path_end >= path + wildoff && rem_backslash(path_end)) in unix_expandpath()
3628 *p++ = *path_end++; in unix_expandpath()
3629 else if (*path_end == '/') in unix_expandpath()
3635 else if (path_end >= path + wildoff in unix_expandpath()
3636 && (vim_strchr((char_u *)"*?[{~$", *path_end) != NULL in unix_expandpath()
3638 && isalpha(PTR2CHAR(path_end))))) in unix_expandpath()
3642 len = (*mb_ptr2len)(path_end); in unix_expandpath()
3643 STRNCPY(p, path_end, len); in unix_expandpath()
3645 path_end += len; in unix_expandpath()
3648 *p++ = *path_end++; in unix_expandpath()
3699 && *path_end == '/') in unix_expandpath()
3701 STRCPY(s, path_end + 1); in unix_expandpath()
3736 STRCPY(buf + len + 3, path_end); in unix_expandpath()
3742 STRCPY(buf + len, path_end); in unix_expandpath()
3743 if (mch_has_exp_wildcard(path_end)) // handle more wildcards in unix_expandpath()
3755 if (*path_end != NUL) in unix_expandpath()