From: Ronan Pigott Date: Tue, 25 Aug 2020 02:33:37 +0000 (-0700) Subject: zsh: correct journalctl command completion parsing X-Git-Tag: v247-rc1~372 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45b156c1559da468f1c12aa5170858574c9b5831;p=thirdparty%2Fsystemd.git zsh: correct journalctl command completion parsing --- diff --git a/shell-completion/zsh/_journalctl b/shell-completion/zsh/_journalctl index 43bec9b1d62..ecc5d0831ab 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' }