summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2021-06-22 14:55:22 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-07-12 13:30:53 +0200
commit0aed618942b0bcc5946d15c91f3518fc5024789a (patch)
tree6d48416f9154ea1500be098c7f8ac57dca4affb3
parentf218838a76a0e31c187ca9f865974f0a0be8459c (diff)
downloadsystemd-0aed618942b0bcc5946d15c91f3518fc5024789a.tar.gz
completion/systemd-delta,-resolve: autocomplete with parameters
(cherry picked from commit 6a0667d2b6f05682c2ced1b53132274049b9ea5c)
-rw-r--r--shell-completion/bash/systemd-delta2
-rw-r--r--shell-completion/bash/systemd-resolve2
2 files changed, 2 insertions, 2 deletions
diff --git a/shell-completion/bash/systemd-delta b/shell-completion/bash/systemd-delta
index f97b6dd5b2..1a24dc0710 100644
--- a/shell-completion/bash/systemd-delta
+++ b/shell-completion/bash/systemd-delta
@@ -48,7 +48,7 @@ _systemd-delta() {
return 0
fi
- if [[ "$cur" = -* ]]; then
+ if [[ "$cur" = -* ]] || [[ -z ${comps-} ]]; then
COMPREPLY=( $(compgen -W '${OPTS[*]}' -- "$cur") )
return 0
fi
diff --git a/shell-completion/bash/systemd-resolve b/shell-completion/bash/systemd-resolve
index ec43948278..b165010b85 100644
--- a/shell-completion/bash/systemd-resolve
+++ b/shell-completion/bash/systemd-resolve
@@ -71,7 +71,7 @@ _systemd-resolve() {
return 0
fi
- if [[ "$cur" = -* ]]; then
+ if [[ "$cur" = -* ]] || [[ -z ${comps-} ]]; then
COMPREPLY=( $(compgen -W '${OPTS[*]}' -- "$cur") )
return 0
fi