From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17629 invoked by alias); 16 Jun 2016 02:21:52 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 38690 Received: (qmail 17941 invoked from network); 16 Jun 2016 02:21:49 -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=-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 Message-ID: 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 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.