summaryrefslogtreecommitdiff
path: root/shell-completion
diff options
context:
space:
mode:
authorRonan Pigott <rpigott@berkeley.edu>2020-08-24 19:33:37 -0700
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-08-25 09:29:13 +0200
commit45b156c1559da468f1c12aa5170858574c9b5831 (patch)
tree72853a4811b9fc7cb2f1d48f294aed207213ca08 /shell-completion
parent2c7d33d9e3f715d4609d232ea3fdaa23519bbb43 (diff)
downloadsystemd-45b156c1559da468f1c12aa5170858574c9b5831.tar.gz
zsh: correct journalctl command completion parsing
Diffstat (limited to 'shell-completion')
-rw-r--r--shell-completion/zsh/_journalctl4
1 files changed, 2 insertions, 2 deletions
diff --git a/shell-completion/zsh/_journalctl b/shell-completion/zsh/_journalctl
index 43bec9b1d6..ecc5d0831a 100644
--- a/shell-completion/zsh/_journalctl
+++ b/shell-completion/zsh/_journalctl
@@ -26,11 +26,11 @@ _journalctl_fields() {
_journalctl_none() {
local -a _commands _files _jrnl_none
# Setting use-cache will slow this down considerably
- _commands=( ${"$(_call_program commands "$service $_sys_service_mgr -F _EXE" 2>/dev/null)"} )
+ _commands=( ${(f)"$(_call_program commands "$service $_sys_service_mgr -F _EXE" 2>/dev/null)"} )
_jrnl_none='yes'
_alternative : \
'files:/dev files:_files -W /dev -P /dev/' \
- "commands:commands:($_commands[@])" \
+ 'commands:commands:compadd -a _commands' \
'fields:fields:_journalctl_fields'
}