Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM
	autolearn=ham autolearn_force=no version=3.4.1
Subject: Re: [PATCH v4] zsh localedef completion
To: zsh-workers@zsh.org
References: <57504DEC.9000101@redhat.com>
 <2aa4c678-6d5e-0614-7aff-e374c3108ba3@gmx.com>
 <5312.1465896712@thecus.kiddle.eu>
From: Eric Cook <llua@gmx.com>
Message-ID: <fc6b9fc8-e37f-1756-ed08-c87d5ffd7317@gmx.com>
Date: Wed, 15 Jun 2016 22:21:41 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <5312.1465896712@thecus.kiddle.eu>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:fWEFcSBwu+6IeW8s/TsV3Y5KCsWVG5a9Sp/3KKMnvH7ftaX/qCY
 cgmn0qVtgHd8Beo2oBo5N4pUV7MG/LGZZleevGlGQnd9i6dNdMg7iu1g3Iw5Dj4UxPOXP4n
 b0SWGueojbiOn257ICIH3Hr2HjjmtcmzqiD7GG216oAYDf72IW5MRZUPNOJuzyf421sx29k
 cIvo4uthkG4tEV2BVx7UA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:8xwuua28sR0=:Fnrclsv8nxheHYaR+C/OQt
 r5CAB4yHTBeDhm18iPSYQn4l5lqpq6m3zh4V2laY4VKltNBXM+MZxj+0qx5CV5YAYA0L746o3
 z1dCEot6cX+n9Pk4wv799v/NI6cbQzcKTtIndENPum7hkfmogEl2kUBOX09ehqYWCWgFnrmH8
 RYjrIc0EajviJ2wxNekvcgUyOXgiEt0TK+3wv7fB4zkGZdSY1893j6boUdXhUPDWC9lNLzAIq
 51/5feAaLGCzUYl7w38B6DOXLzhwF8jugsYEX3h62XnKqQVm2+n0lhLvDhYlp57y8XHBYMi/b
 WsKqr1JnWlJaTmYnGGnLc+/MxbD1ke5YOMoyJArRH1XTaRMCXYruXlXiTxzAzAide8xlGHxqe
 1zqlxTOBqDmGTXQl1BAQ+PIIRIzB9Rcg8MxDglo1obNvrSe9+roxajE7el1T8nFAuhsxZLunP
 vUeU7JZTuPdlyoa7t5vccPRjQGyQASSldBGo38PbD5fhqUzdrpf6usqS2LXiqRFL41VaXDWEC
 5Fg7QvBgqL8xGBvCe8C6HGOBqya0Re8Jldcg/Dpu1oSTwKsp9LnwkQPDT3bypc+kMdrPwEpp1
 xoOTyopexbscIwTvVkCMF5LThDiEQlNzU0GNGtWYzxNCOFYAtIFxmjz7bCK3wdjRKFIO2jaj+
 9+Pkohj6KOQxyxxDsTjGuDJFS148tdbSPhC7w4CtZSNZtXjwEgZzdWylevKxBC5CyBX+8JHsp
 jn4EzIsLUZQSm2oJO/2eKBIoSlgMDxE+rClz5DesAR/8iVwXPIKbmqTmCMpCp23NCVpnh7/Yz
 Nu1uIXC
X-Seq: zsh-workers 38690

On 06/14/2016 05:31 AM, Oliver Kiddle wrote:

> 
> It could perhaps be made easier to disable hard coded match specs with
> a style. Currently it isn't too easy: compadd will accept multiple -M
> options and concatenate them so that all apply. In the _wanted example
> above, you get specs from the matcher style first, then matcher-list,
> then anything in "$@" and finally the hard coded list. Perhaps we could
> allow a special token in match specs that would cause subsequent specs
> to be ignored or filtered?

If it isn't hard to do, sure; i wouldn't mind it. I was originally thinking about
adding a few lines to Etc/completion-style-guide mentioning why this shouldn't be
blindly cargo culted into completers.

