about summary refs log tree commit diff
path: root/Completion/Builtins
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>2000-01-21 16:31:07 +0000
committerTanaka Akira <akr@users.sourceforge.net>2000-01-21 16:31:07 +0000
commit2697c3d52cda2cf4f88ab81cde2a37afc1796c7e (patch)
tree960cf063f8ed7205abe169f3cc8648d3a822f750 /Completion/Builtins
parent7c109429799172a7bd606593ecf58b8d49b5790f (diff)
downloadzsh-2697c3d52cda2cf4f88ab81cde2a37afc1796c7e.tar.gz
zsh-2697c3d52cda2cf4f88ab81cde2a37afc1796c7e.tar.xz
zsh-2697c3d52cda2cf4f88ab81cde2a37afc1796c7e.zip
zsh-workers/9402
Diffstat (limited to 'Completion/Builtins')
-rw-r--r--Completion/Builtins/_zstyle6
1 files changed, 6 insertions, 0 deletions
diff --git a/Completion/Builtins/_zstyle b/Completion/Builtins/_zstyle
index 2e95545c2..c239c2c15 100644
--- a/Completion/Builtins/_zstyle
+++ b/Completion/Builtins/_zstyle
@@ -28,6 +28,7 @@ styles=(
   hosts			 c:_hosts
   hosts-ports		 c:host-port
   hosts-ports-users	 c:host-port-user
+  ignore-parents         c:ignorepar
   ignored-patterns	 c:
   insert-unambiguous	 c:bool
   last-prompt		 c:bool
@@ -167,6 +168,11 @@ while [[ -n $state ]]; do
       fi
       ;;
 
+    ignorepar)
+      _wanted values expl 'which parents to ignore' &&
+        compadd "$expl[@]" parent pwd .. directory
+      ;;
+
     _*)
       ${=ostate}
       ;;