Lines Matching refs:new_dir
7318 char_u *new_dir, in changedir_func() argument
7327 if (new_dir == NULL || allbuf_locked()) in changedir_func()
7337 if (STRCMP(new_dir, "-") == 0) in changedir_func()
7345 new_dir = pdir; in changedir_func()
7365 if (*new_dir == NUL) in changedir_func()
7379 new_dir = NameBuff; in changedir_func()
7382 dir_differs = new_dir == NULL || pdir == NULL in changedir_func()
7383 || pathcmp((char *)pdir, (char *)new_dir, -1) != 0; in changedir_func()
7384 if (new_dir == NULL || (dir_differs && vim_chdir(new_dir))) in changedir_func()
7400 apply_autocmds(EVENT_DIRCHANGED, acmd_fname, new_dir, FALSE, in changedir_func()
7416 char_u *new_dir; in ex_cd() local
7418 new_dir = eap->arg; in ex_cd()
7421 if (*new_dir == NUL) in ex_cd()
7433 if (changedir_func(new_dir, eap->forceit, scope)) in ex_cd()