From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7070 invoked from network); 14 Jun 2000 14:02:21 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 14 Jun 2000 14:02:21 -0000 Received: (qmail 5427 invoked by alias); 14 Jun 2000 14:02:15 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11894 Received: (qmail 5371 invoked from network); 14 Jun 2000 14:02:13 -0000 Date: Wed, 14 Jun 2000 10:01:58 -0400 From: Clint Adams To: Sven Wischnowsky Cc: zsh-workers@sunsite.auc.dk Subject: Re: PATCH: _arguments Message-ID: <20000614100158.F27844@scowler.net> References: <200006140653.IAA02555@beta.informatik.hu-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/1.0.1i In-Reply-To: <200006140653.IAA02555@beta.informatik.hu-berlin.de>; from wischnow@informatik.hu-berlin.de on Wed, Jun 14, 2000 at 08:53:53AM +0200 > I just noticed that someone was so kind to put the X-Seq numbers for > my patches in the ChangeLog... thanks! No problem. > The `-A -*' doesn't mean that it complete ignores all unknown strings > starting with a hyphen, it just means that it doesn't stop completing > options if it finds undescribed `-foo's. > So, you still have to give it the `--{install,...}' to make it ignore > it. Or you use the `= ' trick together with the `::' trick, as in: > > '(-i)--install:*::Debian packages:= ->install' \ I'm confused. If I omit the '--{install,...}', doesn't that make --install an undescribed -foo, and thus it shouldn't stop completing options? > Then you can leave the other stuff alone (as long as you don't need to > react to the presence/absence of options that might be before the > `--install', which, hm, I think you have (the exclusion lists), hm ...). dpkg --recursive --install should behave the same way as dpkg --install --recursive. *sigh*