diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-19 08:47:43 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-19 08:47:43 +0000 |
commit | 4299878002e6caddc8f69b7e290f871934470ce9 (patch) | |
tree | ab6d11c5cced8e0863f3e618f8d53c4966031df1 /Completion/Core/_description | |
parent | bfaf5478a355ecbbad0c46e6cb0f8f1555e8e3dc (diff) | |
download | zsh-4299878002e6caddc8f69b7e290f871934470ce9.tar.gz zsh-4299878002e6caddc8f69b7e290f871934470ce9.tar.xz zsh-4299878002e6caddc8f69b7e290f871934470ce9.zip |
restore ZLS_COLORS when possible; better group-name handling in ZLS_COLORS (3188)
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") |