From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20795 invoked by alias); 6 Oct 2014 09:55:04 -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: 33362 Received: (qmail 7090 invoked from network); 6 Oct 2014 09:55:01 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=no version=3.3.2 X-Injected-Via-Gmane: http://gmane.org/ To: zsh-workers@zsh.org From: Christian Neukirchen Subject: Re: [PATCH] new completion for "sv" Date: Mon, 06 Oct 2014 11:54:46 +0200 Sender: chris@juno Message-ID: <87vbnxseu1.fsf@gmail.com> References: <20141005200135.GD58824@wanderlust.lan.mitsi.com> <20141005200437.GE58824@wanderlust.lan.mitsi.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: host244-2.natpool.mwn.de In-Reply-To: <20141005200437.GE58824@wanderlust.lan.mitsi.com> (fREW Schmidt's message of "Sun, 5 Oct 2014 15:04:37 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) --=-=-= Content-Type: text/plain fREW Schmidt writes: > Also, I forgot to mention, please CC me on replies as I am not on the > list. For comparising, I attached the version I wrote for myself. I think only the first command should parse as a command. Also I support first-char completion, perhaps that could be merged. I'm not sure where $SVDIR is from, perhaps it should have a default value. Also, I complete any service directory if it contains a slash. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=_sv Content-Transfer-Encoding: base64 I2NvbXBkZWYgc3YKCiMgY29tcGxldGlvbiBmb3IgcnVuaXQgc3YoMSkKIyBDaHJpc3RpYW4gTmV1 a2lyY2hlbiA8Y2huZXVraXJjaGVuQGdtYWlsLmNvbT4KIyBydW5pdCAyLjEuMSwgc2VydmljZXMg aW4gL3Zhci9zZXJ2aWNlIGFyZSBjb21wbGV0ZWQgYnkgZGVmYXVsdAoKbG9jYWwgcmV0PTEgc2Vy dmljZXMKCl9hcmd1bWVudHMgXAogICAgJy12W3ZlcmJvc2VdJyBcCiAgICAnLXdbd2FpdF06c2Vj b25kcycgXAogICAgJzE6IDotPmNtZHMnIFwKICAgICcqOjogOi0+YXJncycgJiYgcmV0PTAKCmNh c2UgJHN0YXRlIGluCmNtZHMpCiAgICBfdmFsdWVzICJzdiBjb21tYW5kIiBcCiAgICAgICAgc3Rh dHVzIFwKICAgICAgICB1cCBcCiAgICAgICAgZG93biBcCiAgICAgICAgb25jZSBcCiAgICAgICAg cGF1c2UgY29udCBodXAgYWxhcm0gaW50ZXJydXB0IHF1aXQgMSAyIHRlcm0ga2lsbCBcCiAgICAg ICAgZXhpdAogICAgIyBhYm92ZSBhbGxvdyBvbmUtY2hhcmFjdGVyIHNob3J0Y3V0cywgY29tcGxl dGUgdGhlc2UKICAgIFtbICR3b3Jkc1tDVVJSRU5UXSA9IFtzdWRvcGNoYWlxMTJ0a2VdIF1dIHx8 CiAgICBfdmFsdWVzICJzdiBjb21tYW5kIiBcCiAgICAgICAgc3RhcnQgXAogICAgICAgIHN0b3Ag XAogICAgICAgIHJlc3RhcnQgXAogICAgICAgIHNodXRkb3duIFwKICAgICAgICBmb3JjZS1zdG9w IFwKICAgICAgICBmb3JjZS1yZWxvYWQgXAogICAgICAgIGZvcmNlLXJlc3RhcnQgXAogICAgICAg IGZvcmNlLXNodXRkb3duIFwKICAgICAgICBjaGVjawogICAgcmV0PTA7OwphcmdzKQogICAgc2Vy dmljZXM9KCAvdmFyL3NlcnZpY2UvKigtL046dCkgKQogICAgKCggJCNzZXJ2aWNlcyApKSAmJiBf dmFsdWVzIHNlcnZpY2VzICRzZXJ2aWNlcyAmJiByZXQ9MAogICAgW1sgJHdvcmRzW0NVUlJFTlRd ID0gKi8qIF1dICYmIF9kaXJlY3RvcmllcyAmJiByZXQ9MAogICAgOzsKZXNhYwoKcmV0dXJuICRy ZXQK --=-=-= Content-Type: text/plain -- Christian Neukirchen http://chneukirchen.org --=-=-=--