about summary refs log tree commit diff
path: root/Completion/Builtins
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-03-24 00:01:54 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-03-24 00:01:54 +0000
commit41fb4173bf31fedebb057b8ae8ba8e6f7149317b (patch)
tree405b61f2b0dca30eaca8bf30d145419e54aabbb9 /Completion/Builtins
parent993db7cf0267b4d9c7f8faaa40af8948ba26a2e2 (diff)
downloadzsh-41fb4173bf31fedebb057b8ae8ba8e6f7149317b.tar.gz
zsh-41fb4173bf31fedebb057b8ae8ba8e6f7149317b.tar.xz
zsh-41fb4173bf31fedebb057b8ae8ba8e6f7149317b.zip
zsh-workers/10214
Diffstat (limited to 'Completion/Builtins')
-rw-r--r--Completion/Builtins/_cd4
-rw-r--r--Completion/Builtins/_zstyle2
2 files changed, 3 insertions, 3 deletions
diff --git a/Completion/Builtins/_cd b/Completion/Builtins/_cd
index bea6ffbc6..ed7bda3a3 100644
--- a/Completion/Builtins/_cd
+++ b/Completion/Builtins/_cd
@@ -34,7 +34,7 @@ elif _popd || [[ $PREFIX != (\~|/|./|../)* && $#cdpath -ne 0 ]]; then
   if [[ -o cdablevars && -n "$PREFIX" && ! -d ${tdir::=${PREFIX%%/*}} &&
         -d ${~tdir2::="~$tdir"} ]]; then
       PREFIX="~$PREFIX"
-      _path_files -/
+      _wanted directories expl directory _path_files -/
   else
     local tmpcdpath
     tmpcdpath=(${${(@)cdpath:#.}:#$PWD})
@@ -43,5 +43,5 @@ elif _popd || [[ $PREFIX != (\~|/|./|../)* && $#cdpath -ne 0 ]]; then
 	"path-directories:directories in cdpath:_path_files -W tmpcdpath -/"
   fi
 else
-  _path_files -/
+  _wanted directories expl directory _path_files -/
 fi
diff --git a/Completion/Builtins/_zstyle b/Completion/Builtins/_zstyle
index 6cb369cfd..9f5b0be89 100644
--- a/Completion/Builtins/_zstyle
+++ b/Completion/Builtins/_zstyle
@@ -47,7 +47,7 @@ styles=(
   numbers		 c:bool
   original		 c:bool
   packageset		 c:packageset
-  path			 'c:_path_files -/'
+  path			 'c:_wanted directories expl directory _path_files -/'
   ports			 c:_ports
   prefer-ignored         c:bool
   prefix-hidden		 c:bool