mirror of
https://github.com/zsh-users/zsh-completions.git
synced 2026-09-17 16:00:19 +00:00
#5 Play: Use $service
This commit is contained in:
@@ -175,14 +175,14 @@ _play_apps() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_play_modules() {
|
_play_modules() {
|
||||||
local modules; modules=(${(ps:,:)${${${(S)${(f)$(_call_program modules play list-modules)}//\]*\[/,}%%\]*}##*\[}})
|
local modules; modules=(${(ps:,:)${${${(S)${(f)$(_call_program modules $service list-modules)}//\]*\[/,}%%\]*}##*\[}})
|
||||||
_describe -t modules 'Play! module' modules "$@"
|
_describe -t modules 'Play! module' modules "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
_play_modules_dash_versions() {
|
_play_modules_dash_versions() {
|
||||||
local ret=1
|
local ret=1
|
||||||
if compset -P '*-'; then
|
if compset -P '*-'; then
|
||||||
local versions; versions=(${(ps:,:)${${${${${(f)$(_call_program versions play list-modules)}##*${IPREFIX%-}\]}#*Versions:}%%"~"*}//[[:space:]]/}})
|
local versions; versions=(${(ps:,:)${${${${${(f)$(_call_program versions $service list-modules)}##*${IPREFIX%-}\]}#*Versions:}%%"~"*}//[[:space:]]/}})
|
||||||
_describe -t module-versions "${IPREFIX%-} module versions" versions && ret=0
|
_describe -t module-versions "${IPREFIX%-} module versions" versions && ret=0
|
||||||
else
|
else
|
||||||
_wanted modules expl 'Play! module' _play_modules -qS- && ret=0
|
_wanted modules expl 'Play! module' _play_modules -qS- && ret=0
|
||||||
|
|||||||
Reference in New Issue
Block a user