From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18011 invoked by alias); 25 Nov 2016 16:19:16 -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: 40017 Received: (qmail 22352 invoked from network); 25 Nov 2016 16:19:16 -0000 X-Qmail-Scanner-Diagnostics: from ns3268618.ip-5-39-81.eu by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(5.39.81.144):SA:0(0.0/5.0):. Processed in 1.525137 secs); 25 Nov 2016 16:19:16 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: laurent@spkdev.net X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at spkdev.net designates 5.39.81.144 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spkdev.net; s=default; t=1480090747; bh=ofWIc1AwrFu438oNmCdF8qWQ0UN+aFEGaYux77Vd3+c=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=fXIqAEBd81gVI66Cb8kuHXT1y5nZg8UXv6x4CxQ18V3+Msv5Jb7IMttjYWNT2hpqs 2mgKnMrP2+Pc0P4wob3iREyfW5p/r016Hkn3FshzaNGnqbhwHsp4UbS9ITiZyKSdea 7wO48FOVT9BwXz9WZScuAj2jVVU5F9VTHDbTWDuE= Date: Fri, 25 Nov 2016 17:19:05 +0100 From: Laurent Arnoud To: Daniel Shahaf Cc: zsh-workers@zsh.org Subject: Re: [PATCH] Add missing commands to Debian apt completion Message-ID: <20161125161905.6jqtkq2arphofrat@spk-laptop> References: <20161122183137.uiqjriicn5g4fjwd@spk-laptop> <20161125093551.GA23516@fujitsu.shahaf.local2> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20161125093551.GA23516@fujitsu.shahaf.local2> X-Virus-Scanned: ClamAV using ClamSMTP Hi Daniel, On Fri, Nov 25, 2016 at 09:35:51AM +0000, Daniel Shahaf wrote: > Laurent Arnoud wrote on Tue, Nov 22, 2016 at 19:31:37 +0100: > > +++ b/Completion/Debian/Command/_apt > > @@ -402,17 +402,29 @@ _apt-cmd () { > > /$'show\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \ > > + /$'showsrc\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \| \ > > I had to move the 'showsrc' line to above the 'show' line for «apt > showsrc » to work. Is this expected, or a bug in _apt_arguments > or _regex_arguments? Yes you are right, I'm not sure about the bug but it is done like that in `_apt-cache` function. I will just do as you did since I'm not an expert with this. Cheers, -- Laurent