From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8851 invoked from network); 28 Dec 2001 05:59:34 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 28 Dec 2001 05:59:34 -0000 Received: (qmail 19046 invoked by alias); 28 Dec 2001 05:59:26 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 16376 Received: (qmail 19033 invoked from network); 28 Dec 2001 05:59:25 -0000 Message-ID: <20011228055923.2869.qmail@web10402.mail.yahoo.com> Date: Thu, 27 Dec 2001 21:59:23 -0800 (PST) From: Felix Rosencrantz Subject: _cvs(&_arguments) bug To: zsh-workers MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii There is a bug with the _cvs completion functions. Though, I would also say it is also bug in _arguments. The problem occurs with the functions _cvs_update & _cvs_checkout. The problem is that the "-A" flag does not get completed for these sub-commands, when it should be. The reason is that the intended "-A" specification is being interpreted as a flag to _arguments, rather than as a specification. The fix is easy for the _cvs_* functions; just move the intended -A specifications from the front of the list. Though, I think _arguments should also be modified to provide a way to say that there is an end to the flags being given to _arguments, and the specifications are starting. It's an easy mistake to make. -FR. __________________________________________________ Do You Yahoo!? Send your FREE holiday greetings online! http://greetings.yahoo.com