Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Bug#429640: missing bts show completion
- X-seq: zsh-workers 23569
- From: Clint Adams <schizo@xxxxxxxxxx>
- To: Joey Hess <joeyh@xxxxxxxxxx>, 429640@xxxxxxxxxxxxxxx
- Subject: Re: Bug#429640: missing bts show completion
- Date: Tue, 19 Jun 2007 08:43:24 -0400
- Cc: zsh-workers@xxxxxxxxxx
- In-reply-to: <20070619094110.GA11847@xxxxxxxxxxx>
- Mail-followup-to: Joey Hess <joeyh@xxxxxxxxxx>, 429640@xxxxxxxxxxxxxxx, zsh-workers@xxxxxxxxxx
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <20070619094110.GA11847@xxxxxxxxxxx>
On Tue, Jun 19, 2007 at 10:41:10AM +0100, Joey Hess wrote:
> bts show foo<tab>
> should work the same as
> apt-cache show foo<tab>
>
> There are some other completions possible in bts, but this is the only
> one I find myself missing.
The quick fix is to make show be the same as bugs, since the man page
claims that they are aliases. This needs to be fixed better though.
Index: Completion/Debian/Command/_bts
===================================================================
RCS file: /cvsroot/zsh/zsh/Completion/Debian/Command/_bts,v
retrieving revision 1.7
diff -u -r1.7 _bts
--- Completion/Debian/Command/_bts 18 May 2006 13:15:12 -0000 1.7
+++ Completion/Debian/Command/_bts 19 Jun 2007 12:41:04 -0000
@@ -30,14 +30,14 @@
fi
case "$words[1]" in
- (show|close|unmerge|notforwarded|noowner|reportspam)
+ (close|unmerge|notforwarded|noowner|reportspam)
if [[ CURRENT -eq 2 ]]; then
_message -e bugnum 'bug number'
else
_wanted sep expl 'separator' compadd -S ' ' , .
fi
;;
- bugs)
+ (show|bugs)
if [[ CURRENT -eq 2 ]]; then
_wanted package expl 'package' _deb_packages avail
_wanted maintainer expl 'package maintainer' compadd $DEBEMAIL
Messages sorted by:
Reverse Date,
Date,
Thread,
Author