From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16134 invoked from network); 19 Jul 2007 13:01:48 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.1 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 19 Jul 2007 13:01:48 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 69830 invoked from network); 19 Jul 2007 13:01:42 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 19 Jul 2007 13:01:42 -0000 Received: (qmail 25836 invoked by alias); 19 Jul 2007 13:01:39 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 23685 Received: (qmail 25826 invoked from network); 19 Jul 2007 13:01:38 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 19 Jul 2007 13:01:38 -0000 Received: (qmail 69561 invoked from network); 19 Jul 2007 13:01:38 -0000 Received: from ug-out-1314.google.com (66.249.92.170) by a.mx.sunsite.dk with SMTP; 19 Jul 2007 13:01:35 -0000 Received: by ug-out-1314.google.com with SMTP id u2so379100uge for ; Thu, 19 Jul 2007 06:01:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=aZ2Z942fwZS+hm0pGR7/mGJJtroa553kAZ7SkijMeVLXxr/P34GPB7nPfh+oH5DjaXvQZL+fAzKvxZZ8S8dXTZmCYDtOFdo42s4z6xgv2QdJ2Up/OeuowpS35t+6fpHJ1WXQf9memSj2D6XAWJfos0rLrNt7GoKIjEL+pL7Kwiw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=MFazKXvChYR8MxfTqoxYsF/LQL+skjjwE1+lnQdymIuB7t+jql6pEsC4KYJcnp7PO7Zc7KpjAfZyTKApdZ3RBq3GMqgmWUjxI769X0k6zWDU5cw/mtzL/3zseE6vH1wsirrXvRVmZd/G8fHui6+bVLN/GqgUBAp3ZtVTSe6dH4w= Received: by 10.78.185.15 with SMTP id i15mr734073huf.1184850094849; Thu, 19 Jul 2007 06:01:34 -0700 (PDT) Received: by 10.78.163.10 with HTTP; Thu, 19 Jul 2007 06:01:34 -0700 (PDT) Message-ID: <747dc8f30707190601v40917b5erdeb07e604d5d5fb4@mail.gmail.com> Date: Thu, 19 Jul 2007 10:01:34 -0300 From: "Renato Botelho" To: zsh-workers@sunsite.dk Subject: Re: Contributing with Completions In-Reply-To: <200707190437.l6J4bcLG031432@news01.csr.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_63754_2798024.1184850094814" References: <747dc8f30707180650k7159c9a5lb9c3b743cbab9506@mail.gmail.com> <200707190437.l6J4bcLG031432@news01.csr.com> ------=_Part_63754_2798024.1184850094814 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 7/19/07, Peter Stephenson wrote: > "Renato Botelho" wrote: > > Hello all, > > > > I've started to use zsh 2 days ago on my FreeBSD Desktop, this is a > > really great shell. > > > > I've written 2 Completions, and I would like to share it with the > > community, how can I send this to be added in the project? > > Posting completion functions here is fine. Nice, So, here it is: _csup -> csup is cvsup rewritten in C, it's on FreeBSD base system, i don't know if NetBSD or OpenBSD are using it. _portlint -> Tool for check FreeBSD ports syntax _portsnap -> Tool for get/update FreeBSD ports tree using snapshots Comments, suggestions, critics are welcome, like I said, these are my first lines in zsh since i'm using it for less than a week. I hope to contribute more. Thanks -- Renato Botelho ------=_Part_63754_2798024.1184850094814 Content-Type: application/octet-stream; name="_portlint" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="_portlint" X-Attachment-Id: f_f4b94n9i I2NvbXBkZWYgcG9ydGxpbnQKCl9hcmd1bWVudHMgLXMgXAogICAgJy1hW2FkZGl0aW9uYWwgY2hl Y2sgZm9yIHNjcmlwdHMvKiBhbmQgcGtnLSpdJyBcCiAgICAnLUFbdHVybiBvbiBhbGwgYWRkaXRp b25hbCBjaGVja3MgKGVxdWl2YWxlbnQgdG8gLWFiY050KV0nIFwKICAgICctYlt3YXJuICQoVkFS SUFCTEUpXScgXAogICAgJy1jW2NvbW1pdHRlciBtb2RlXScgXAogICAgJy1DW3BlZGFudGljIGNv bW1pdHRlciBtb2RlIChlcXVpdmFsZW50IHRvIC1hYmN0KV0nIFwKICAgICctZ1tncm91cCBlcnJv cnMgdG9nZXRoZXIgdG8gYXZvaWQgZHVwbGljYXRpb24gKGRpc2FibGVkIGlmIC12IGlzIHNwZWNp ZmllZCldJyBcCiAgICAnLWhbc2hvdyBzdW1tYXJ5IG9mIGNvbW1hbmQgbGluZSBvcHRpb25zXScg XAogICAgJy12W3ZlcmJvc2UgbW9kZV0nIFwKICAgICctdFtuaXQgcGljayBhYm91dCB1c2Ugb2Yg c3BhY2VzXScgXAogICAgJy1OW3dyaXRpbmcgYSBuZXcgcG9ydF0nIFwKICAgICctVltwcmludCB0 aGUgdmVyc2lvbiBhbmQgZXhpdF0nIFwKICAgICctTTpzZXQgbWFrZSB2YXJpYWJsZXMgdG8gRU5W IChleC4gUE9SVFNESVI9L3Vzci9wb3J0cy53b3JrKTpfZ3VhcmQgIi4jIiAiZW52aXJvbm1lbnQg dmFycyInIFwKICAgICctQjphbGxvdyAjIGNvbnRpZ3VvdXMgYmxhbmsgbGluZXM6X2d1YXJkICJb MC05XSMiICJudW1lcmljIHZhbHVlIicgXAogICAgJzpwb3J0IGRpcmVjdG9yeTpfZmlsZXMgLS8n Cg== ------=_Part_63754_2798024.1184850094814 Content-Type: application/octet-stream; name="_csup" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="_csup" X-Attachment-Id: f_f4b94qpr I2NvbXBkZWYgY3N1cAoKX2FyZ3VtZW50cyAtcyBcCiAgICAnLTFbZGlzYWJsZSBhdXRvbWF0aWMg cmV0cmllc10nIFwKICAgICctNFtGb3JjZSB1c2FnZSBvZiBJUHY0IGFkZHJlc3Nlc10nIFwKICAg ICctNltGb3JjZSB1c2FnZSBvZiBJUHY2IGFkZHJlc3Nlc10nIFwKICAgICctQTpsb2NhbCBhZGRy ZXNzOl9ob3N0cycgXAogICAgJy1iOmJhc2UgZGlyZWN0b3J5Ol9maWxlcyAtLycgXAogICAgJy1j OmNvbGxlY3Rpb25zIGRpcmVjdG9yeTpfZmlsZXMgLS8nIFwKICAgICctZDptYXhpbXVtIG51bWJl ciBvZiBkZWxldGVkIGZpbGVzOicgXAogICAgJy1oOnNlcnZlciBob3N0Ol9ob3N0cycgXAogICAg Jy1pOmZpbGUgcGF0dGVybjonIFwKICAgICcta1trZWVwIHRlbXBvcmFyeSBjb3BpZXMgb2YgZmFp bGVkIHVwZGF0ZXNdJyBcCiAgICAnLWw6bG9jayBmaWxlOl9maWxlcycgXAogICAgJy1MOnZlcmJv c2l0eSBsZXZlbDooMCAxIDIpJyBcCiAgICAnLXA6cG9ydDpfcG9ydHMnIFwKICAgICctcjptYXhp bXVtIG51bWJlciBvZiByZXRyaWVzOicgXAogICAgJy1zW3N1cHByZXNzIHN0YXR1cyBjaGVja3Nd JyBcCiAgICAnLXZbcHJpbnQgdmVyc2lvbiBpbmZvcm1hdGlvbl0nIFwKICAgICcoLVopLXpbZW5h YmxlIGNvbXByZXNzaW9uXScgXAogICAgJygteiktWltkaXNhYmxlIGNvbXByZXNzaW9uXScgXAog ICAgJzpjc3VwIGZpbGU6X2ZpbGVzJyBcCiAgICAnOmRlc3RpbmF0aW9uIGRpcmVjdG9yeTpfZmls ZXMgLS8nCg== ------=_Part_63754_2798024.1184850094814 Content-Type: application/octet-stream; name="_portsnap" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="_portsnap" X-Attachment-Id: f_f4b94rcl I2NvbXBkZWYgcG9ydHNuYXAKCmZsYWdzPSgKICAnKGNyb24pZmV0Y2hbRmV0Y2ggYSBjb21wcmVz c2VkIHNuYXBzaG90IG9yIHVwZGF0ZSBleGlzdGluZyBvbmVdJwogICcoZmV0Y2gpY3JvbltTbGVl cCByYW5kKDM2MDApIHNlY29uZHMsIGFuZCB0aGVuIGZldGNoIHVwZGF0ZXNdJwogICcodXBkYXRl KWV4dHJhY3RbRXh0cmFjdCBzbmFwc2hvdCwgcmVwbGFjaW5nIGV4aXN0aW5nIGZpbGVzIGFuZCBk aXJzXScKICAnKGV4dHJhY3QpdXBkYXRlW1VwZGF0ZSBwb3J0cyB0cmVlIHRvIG1hdGNoIGN1cnJl bnQgc25hcHNob3RdJwopCgpfYXJndW1lbnRzIC1DIC1zIFwKICAgICctZDpTdG9yZSB3b3JraW5n IGZpbGVzIGluIHdvcmtkaXI6X2ZpbGVzIC0vJyBcCiAgICAnLWY6UmVhZCBjb25maWd1cmF0aW9u IG9wdGlvbnMgZnJvbSBjb25mZmlsZTpfZmlsZXMnIFwKICAgICctSVtVcGRhdGUgSU5ERVggb25s eS4gKHVwZGF0ZSBjb21tYW5kIG9ubHkpXScgXAogICAgJy1rOlRydXN0IGFuIFJTQSBrZXkgd2l0 aCBTSEEyNTYgaGFzaCBvZiBLRVk6X2ZpbGVzJyBcCiAgICAnLWw6TWVyZ2UgdGhlIHNwZWNpZmll ZCBsb2NhbCBkZXNjcmliZXMgZmlsZSBpbnRvIHRoZSBJTkRFWDpfZmlsZXMnIFwKICAgICctcDpM b2NhdGlvbiBvZiB1bmNvbXByZXNzZWQgcG9ydHMgdHJlZTpfZmlsZXMgLS8nIFwKICAgICctczpT ZXJ2ZXIgZnJvbSB3aGljaCB0byBmZXRjaCB1cGRhdGVzOl9ob3N0cycgXAogICAgJyo6cHJpbmNp cGFsOi0+cHJpbmNpcGFsJyAmJiByZXQ9MAoKaWYgW1sgJHN0YXRlID0gcHJpbmNpcGFsIF1dOyB0 aGVuCiAgX2FsdGVybmF0aXZlIFwKICAgICc6ZmlsZSBmbGFnOl92YWx1ZXMgLVMgIiAiIC13ICJj b21tYW5kcyIgJGZsYWdzW0BdJyBcCiAgICAnKjpwYXRoOl9maWxlcyAtLycKZmkKCnJldHVybiBy ZXQK ------=_Part_63754_2798024.1184850094814--