From 860bcdd5615996640bc1680596f3af8636d9c84e Mon Sep 17 00:00:00 2001 From: dana Date: Fri, 26 Apr 2019 17:48:30 -0500 Subject: 44250: Completion: Fix use of -A and -S options to _arguments --- Completion/Unix/Command/_rmdir | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Completion/Unix/Command/_rmdir') diff --git a/Completion/Unix/Command/_rmdir b/Completion/Unix/Command/_rmdir index 004511558..d330e0aef 100644 --- a/Completion/Unix/Command/_rmdir +++ b/Completion/Unix/Command/_rmdir @@ -1,7 +1,7 @@ #compdef rmdir grmdir zf_rmdir local variant -local -a args +local -a args aopts=( -A '-*' ) args=( '(-p --parents)'{-p,--parents}'[remove each component of the specified paths]' @@ -10,6 +10,7 @@ args=( _pick_variant -r variant -b zsh gnu=GNU $OSTYPE --version case $variant; in gnu) + aopts=() args+=( '--ignore-fail-on-non-empty[ignore failure if directory is non-empty]' '(-v --verbose)'{-v,--verbose}'[be verbose]' @@ -26,6 +27,6 @@ case $variant; in ;; esac -_arguments -s -S -A '-*' \ +_arguments -s -S $aopts \ $args \ '*:directories:_directories' -- cgit 1.4.1