Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: [PATCH] _postfix (postconf): Complete only applicable parameters for -X and -#.
- X-seq: zsh-workers 39334
- From: Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: Re: [PATCH] _postfix (postconf): Complete only applicable parameters for -X and -#.
- Date: Thu, 15 Sep 2016 02:15:03 +0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=p7FmFzDsaiVhiSq2 hnPTdB8zzDA=; b=F2BCf2sxqZ4HzEHNh2hlzY+j+LQiNUmYxdwfT9rdGXFChA7y pPMC0CHNv47U19iN1/4Gdp+DQiq2AHNk5lh0310GyHnBYQf4Tk6DCANSlomKzwSM ZMvdfc1PLYjB9NKap6jHUhutFV7Azy8uog+z5Ve5ZMRFvh/9kUyeeB8gJOg=
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=p7FmFzDsaiVhiSq 2hnPTdB8zzDA=; b=hI1OZoHxcFXyyHJkQzRmmpdut8uMBIGCMDw+qw/ptbl0fMR 66+2xzfvd9JDj7eabE8DOquP/65WDduCdvuWpvC6sHoGwr504V8U6v92dp+HxKqi 6+kVF2JfhsyzXWhx9sxxftvtH2cMUh77u4pxhTNWVloCMyDqSFpH6tIfOMSo=
- In-reply-to: <160914094658.ZM29734@torch.brasslantern.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <1473830073-331-1-git-send-email-danielsh@fujitsu.shahaf.local2> <160914094658.ZM29734@torch.brasslantern.com>
Bart Schaefer wrote on Wed, Sep 14, 2016 at 09:46:58 -0700:
> On Sep 14, 5:14am, Daniel Shahaf wrote:
> } Subject: [PATCH] _postfix (postconf): Complete only applicable parameters
> }
> } ---
> } One question about this patch:
> }
> } % /usr/sbin/postconf -X <TAB>
> } zsh: do you wish to see all 112 possibilities (28 lines)?
> }
> } I don't understand why it says "112".
>
> It's probably the case that each of the matches has been added to
> more than one tag group. What's output of ^Xh in place of TAB there?
% /usr/sbin/postconf -X <_complete_help>
tags in context :completion::complete:postconf::
argument-rest options (_arguments _postfix)
tags in context :completion::complete:postconf:argument-rest:
values (_postfix_main_cf_parameter _postfix)
> What do you get if you agree to see all the possibilities?
The prompt says:
zsh: do you wish to see all 112 possibilities (28 lines)?
If I answer "yes" then I get 28 lines, that show everything in my
`postconf -n` output and nothing else:
alias_database alias_maps -- hash:/etc/aliases
append_dot_mydomain biff -- no
config_directory -- /etc/postfix
⋮
smtp_sasl_auth_enable enable_long_queue_ids smtpd_use_tls -- yes
⋮
smtpd_tls_session_cache_database -- btree:${data_directory}/smtpd_scache
This is in 'zsh -f'.
Thanks,
Daniel
Messages sorted by:
Reverse Date,
Date,
Thread,
Author