about summary refs log tree commit diff
path: root/Completion/Unix/Command/_chown
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2001-08-03 16:53:26 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2001-08-03 16:53:26 +0000
commit0c3f0b47bff6279c8601f3313144db6d2d1ee980 (patch)
tree282eaddba4bbc7efe7e778480e907a4f640127a5 /Completion/Unix/Command/_chown
parent1ba5ba91ae0768f2ffe34c6e46483593380cc5f8 (diff)
downloadzsh-0c3f0b47bff6279c8601f3313144db6d2d1ee980.tar.gz
zsh-0c3f0b47bff6279c8601f3313144db6d2d1ee980.tar.xz
zsh-0c3f0b47bff6279c8601f3313144db6d2d1ee980.zip
new BSD completion and fix _chown for symlinks
Diffstat (limited to 'Completion/Unix/Command/_chown')
-rw-r--r--Completion/Unix/Command/_chown1
1 files changed, 1 insertions, 0 deletions
diff --git a/Completion/Unix/Command/_chown b/Completion/Unix/Command/_chown
index 34b31f6c9..f5ff8f45e 100644
--- a/Completion/Unix/Command/_chown
+++ b/Completion/Unix/Command/_chown
@@ -28,6 +28,7 @@ else
   [[ -n $grp ]] && grp="${${(M)grp:#[0-9]#}:-.$grp.}"
   req=( ${usr:+\^u$usr} ${grp:+\^g$grp} )
   (( EUID )) && req=( u$EUID$^req )
+  req=( -$^req )
 
   _files -g "*(${(j:,:)req})" && return 0
 fi