diff options
Diffstat (limited to 'Completion/Core/_description')
-rw-r--r-- | Completion/Core/_description | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Completion/Core/_description b/Completion/Core/_description index 700f39575..b1b98741c 100644 --- a/Completion/Core/_description +++ b/Completion/Core/_description @@ -11,7 +11,10 @@ fi _lastdescr=( "$_lastdescr[@]" "$3" ) -_setup "$1" +zstyle -s ":completion:${curcontext}:$1" group-name gname && + [[ -z "$gname" ]] && gname="$1" + +_setup "$1" "${gname:--default-}" name="$2" @@ -23,8 +26,6 @@ if zstyle -s ":completion:${curcontext}:$1" hidden hidden && [[ "$hidden" = all ]] && format='' opts=(-n) fi -zstyle -s ":completion:${curcontext}:$1" group-name gname && - [[ -z "$gname" ]] && gname="$1" zstyle -s ":completion:${curcontext}:$1" matcher match && opts=($opts -M "$match") [[ -n "$_matcher" ]] && opts=($opts -M "$_matcher") |