From 9b267ff1ebd02177613c25ba8e032fdcc4b8d349 Mon Sep 17 00:00:00 2001 From: Matthew Martin Date: Tue, 19 Mar 2019 22:09:25 -0500 Subject: 44149: _mkdir, _stat: Use _pick_variant -b --- Completion/Unix/Command/_mkdir | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'Completion/Unix/Command/_mkdir') diff --git a/Completion/Unix/Command/_mkdir b/Completion/Unix/Command/_mkdir index e4308c304..58d1b8f48 100644 --- a/Completion/Unix/Command/_mkdir +++ b/Completion/Unix/Command/_mkdir @@ -9,21 +9,7 @@ args=( '(-)*: :->directories' ) -# It can still happen that there is a precommand command or builtin in the line. -# In such cases, the variant has to be modified suitably, after further checking -# the variant of the _command_ mkdir. -# -# $precommands is defined in _main_complete -if (( ${+precommands[(r)command]} )); then - _mkdir_command () { command mkdir "$@" } - _pick_variant -c _mkdir_command -r variant gnu=gnu unix --help - unfunction _mkdir_command -elif (( ${+precommands[(r)builtin]} )) || (( ${+builtins[mkdir]} )) || [[ "$(type -w mkdir)" == "*: builtin" ]]; then - variant=zsh -else - _pick_variant -r variant gnu=gnu zsh='\(eval\)' $OSTYPE --help -fi -# Now $variant is set. +_pick_variant -r variant -b zsh gnu=gnu $OSTYPE --help case $variant in gnu|freebsd*|dragonfly*|darwin*) -- cgit 1.4.1