1
0
mirror of https://github.com/go-task/task.git synced 2025-07-01 00:55:05 +02:00

Merge pull request #182 from GuillaumeAmat/fix-completion

Fix the zsh completion with sub-tasks
This commit is contained in:
Andrey Nering
2019-03-04 21:39:43 -03:00
committed by GitHub

3
completion/zsh/_task Normal file → Executable file
View File

@ -5,7 +5,7 @@ function __list() {
local -a scripts local -a scripts
if [ -f Taskfile.yml ]; then if [ -f Taskfile.yml ]; then
scripts=($(task -l | sed '1d' | sed 's/://' | awk '{ print $2 }')) scripts=($(task -l | sed '1d' | sed 's/^\* //' | awk '{ print $1 }' | sed 's/:$//' | sed 's/:/\\:/'))
_describe 'script' scripts _describe 'script' scripts
fi fi
} }
@ -23,3 +23,4 @@ _arguments \
'(-w --watch)'{-w,--watch} \ '(-w --watch)'{-w,--watch} \
'(- *)'{-h,--help} \ '(- *)'{-h,--help} \
'*: :__list' \ '*: :__list' \