From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23491 invoked by alias); 17 Apr 2017 17:15:05 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22673 Received: (qmail 28917 invoked from network); 17 Apr 2017 17:15:05 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(212.227.17.20):SA:0(-3.5/5.0):. Processed in 0.947784 secs); 17 Apr 2017 17:15:05 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-3.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: apfelsinenhain@gmx.de X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.de designates 212.227.17.20 as permitted sender) From: apfelsinenhain@gmx.de To: zsh-users@zsh.org Subject: issues when coloring only descriptions in menu list Date: Mon, 17 Apr 2017 19:02:15 +0200 Message-ID: <28ECE9C6-6C9F-4707-9295-790E89C16C1B@gmx.de> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_MailMate_AB77D71E-8C34-401E-AA81-354C4BEBEBD6_=" X-Mailer: MailMate (1.9.6r5347) X-Provags-ID: V03:K0:YzYZVwdhTl8KzjroiKCb9ImPlgPEVnu5b7abxRIDzFnS9FHLLqb CXFfhVMb4uuADDhNTb1zRz2y/2+0MzV8oiqeKwFzESUBopTF9vkz0lF055isWN67nj3D4TF zOBgRUpKGzgOoUCSvU4neYs6GOLtof4r1JYebNjdmL6CvChCtUlXvo+YstTxzX5CjsORRic 7C75U8TFNg8fRcsYogtrw== X-UI-Out-Filterresults: notjunk:1;V01:K0:UdbIEd9/K0U=:fygeEfcemAC/ZgmCo3nxpW Z2LeA+RFCgQfbpdSDeCumst7a9SGslNPiHHBV8LUsVXhrqWenYjend2uLZ5AbvIlmkwutsocl 05rVs/tukH70Oc/bnD3X1ubkEue0lNtWfli6ys3MbcEsSEJjt2Vz52D/vVoUDwrk8+lagZGQq /FWl+XOc3z7HnNQUswD+ySWdrmdU5YhOCh6CYmZpc8vuzolcuPvR/7Pe+3wPr3i4V181EyJaS AUpUBsXryTNSxj4fDXv10xR36B5053BigS0ej08huBgWXQhfeYKUmCdc4jlX1pyDbvSlHqmYn o+6TNEJK7rk1zOI5t8q1QZIAft7b3vGGakJOkdcodPQJLK9Hk9Iie2aUEpqetQEzMZ+JPELk2 aAS3l0ff9FVs/aNlnZ0MYvRE6g9iQ/sSDE5NOWA7XDo3y7YjzJa44JbR7Zz52NoN9OAfBXu2+ bCUNQGmVrLwLP3eE7tjAjba4+K+35RPkl56odVdVHKWLQIPnF+AtOTCiOCEUSURpXG03N+LMJ LrK279QulfRFFrgtVH2ffTM0RahHfi3XIeBgzmyz3Rj62/ojmGRwtpjhTc34IPgfLVcmO8e5r jwQTlzAGCnhUUFOiNkobaswV8t+yhNwHWY0jHIGpEyoYrDUIxhHGDFBdy35rESlUdPHzuWrok cDrPqxcJLconbyxfvoxK8T+YzztGOjUcrytQ8ZXzmkuGSMAMNAN/wVTv5uD2cxdDaWS7mDyLs 2A123z+b87eTqvtlaBFB46U+wkhH8vVaJ5GGw6QX6nmx/qVfaTtPTjLamHGZagdUy1LtWKZG8 HPsQA// --=_MailMate_AB77D71E-8C34-401E-AA81-354C4BEBEBD6_= Content-Type: text/plain; format=flowed; markup=markdown Hello. I wanted to have a different colour for the per-match descriptions in the menu list, but I can't get it to work in all cases. - start a clean shell with `zsh -f` - execute: > zmodload zsh/complist > autoload -U compinit && compinit > > zstyle ':completion:*' list-separator "XX" > zstyle ':completion:*:default' list-colors '=XX*=31' > > _a () { > _arguments \ > '(--first -f)'{--first,-f}'[first should be red]' \ > '--second[second should be red]' > } > compdef _a a - try: - `a -` WILL show color - `a --` will NOT show color This doesn't just happen when using `_arguments`. Using `_describe` and those specific zstyle's also doesn't work. Screenshots + more tests & examples can be found here: https://gist.github.com/Orangenhain/c9ac6ea47f187589813b9887c300a897 Is that a bug? Am I using list-colors wrong? Thanks. --=_MailMate_AB77D71E-8C34-401E-AA81-354C4BEBEBD6_=--