From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15588 invoked from network); 29 Mar 2006 00:04:30 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.1 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 29 Mar 2006 00:04:30 -0000 Received: (qmail 60998 invoked from network); 29 Mar 2006 00:04:25 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 29 Mar 2006 00:04:25 -0000 Received: (qmail 16802 invoked by alias); 29 Mar 2006 00:04:22 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 22391 Received: (qmail 16793 invoked from network); 29 Mar 2006 00:04:22 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 29 Mar 2006 00:04:22 -0000 Received: (qmail 60722 invoked from network); 29 Mar 2006 00:04:22 -0000 Received: from acolyte.scowler.net (216.254.112.45) by a.mx.sunsite.dk with SMTP; 29 Mar 2006 00:04:21 -0000 Received: by acolyte.scowler.net (Postfix, from userid 1000) id 6542570055; Tue, 28 Mar 2006 19:04:19 -0500 (EST) Date: Tue, 28 Mar 2006 19:04:19 -0500 From: Clint Adams To: zsh-workers@sunsite.dk Subject: Re: PATCH: _bzr Message-ID: <20060329000419.GA21842@scowler.net> Mail-Followup-To: zsh-workers@sunsite.dk References: <20050906160630.GA10503@scowler.net> <5740.1126261568@trentino.groupinfra.com> <20050909134846.GA22966@scowler.net> <20060328230759.GG8106@dot.blorf.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060328230759.GG8106@dot.blorf.net> User-Agent: Mutt/1.5.11+cvs20060126 > Since many of you folks are much better at completion functions than me, > please feel free to give it a look and see if it can't be improved even > more. I'll attach it to this message to make it easy to review... In case anyone else is interested in this, the original intent of the bzr shell-complete subcmd was to output completion info for each subcmd. For example: % bzr s-c add --no-recurse --dry-run --verbose file* There was supposed to be some rewrite of the options parsing code to allow shell-complete to output instead of 'file*', either a line that could be passed directly to _arguments or something that could be transformed easily. Finishing this might be a fun project for someone who uses bzr and can stand Python.