As discussed in IRC, see attached patch :)
--
http://www.the-compiler.org | me _at_ the _minus_ compiler _dot_ org (Mail/XMPP)
GPG 0xFD55A072 | http://the-compiler.org/pubkey.asc
I love long mails! | http://email.is-not-s.ms/
From 6b53aa0f825a1ddba3f5864628a80b377babc225 Mon Sep 17 00:00:00 2001 From: Florian Bruhin <git _at_ the _minus_ compiler _dot_ org> Date: Wed, 11 Jun 2014 21:05:57 +0200 Subject: [PATCH] Add -- to zsh compadd. Before, the completion arguments returned by herbstclient were interpreted as options to compadd if they started with a - (e.g. herbstclient tab_status<tab>). --- share/_herbstclient | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/_herbstclient b/share/_herbstclient index c7c1098..c31c479 100644 --- a/share/_herbstclient +++ b/share/_herbstclient @@ -8,7 +8,7 @@ _herbstclient() { local IFS=$'\n' # compadd is documented in zshcompwid(1) - compadd -QS '' "$@" $(herbstclient -q complete_shell "$((CURRENT-2))" "${(@)words[@]:1}") + compadd -QS '' -- "$@" $(herbstclient -q complete_shell "$((CURRENT-2))" "${(@)words[@]:1}") } # compdef is documented in zshcompsys(1) -- 2.0.0
Attachment:
pgpJtDRlyfQ1y.pgp
Description: PGP signature