From 1fe962cbfdd82b2528d1214e997d229a96a6ddb9 Mon Sep 17 00:00:00 2001 From: Matthew Martin Date: Wed, 7 Sep 2016 23:19:04 +0200 Subject: 39209: Update options --- Completion/BSD/Command/_chflags | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'Completion/BSD/Command') diff --git a/Completion/BSD/Command/_chflags b/Completion/BSD/Command/_chflags index 726d0fddc..43042bee4 100644 --- a/Completion/BSD/Command/_chflags +++ b/Completion/BSD/Command/_chflags @@ -58,17 +58,22 @@ if [[ $OSTYPE = (darwin|dragonfly|freebsd|netbsd)* ]]; then usparse 'sparse file' \ usystem 'DOS, Windows and CIFS system' +fi + +if [[ $OSTYPE = (darwin|dragonfly|freebsd)* ]]; then args=( "-f[don't display diagnostic messages]" - '-h[act on symlinks]' '-v[verbose output]' ) fi -_arguments -s -A "-*" $args \ +_arguments -s -A "-*" : $args \ + - opth \ + '-h[act on symlinks]' \ + - optR \ + '-R[recurse directories]' \ '(-L -P)-H[follow symlinks on the command line (specify with -R)]' \ '(-H -P)-L[follow all symlinks (specify with -R)]' \ '(-L -H)-P[do not follow symlinks (specify with -R)]' \ - '-R[recurse directories]' \ ':file flag:_values -s , "file flags" $flags[@]' \ '*:file:_files "$own"' -- cgit 1.4.1