From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3404 invoked from network); 22 Apr 2007 18:04:39 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.8 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 22 Apr 2007 18:04:39 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 91161 invoked from network); 22 Apr 2007 18:04:30 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 22 Apr 2007 18:04:30 -0000 Received: (qmail 18578 invoked by alias); 22 Apr 2007 18:04:21 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11441 Received: (qmail 18568 invoked from network); 22 Apr 2007 18:04:21 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 22 Apr 2007 18:04:21 -0000 Received: (qmail 89784 invoked from network); 22 Apr 2007 18:04:21 -0000 Received: from nz-out-0506.google.com (64.233.162.228) by a.mx.sunsite.dk with SMTP; 22 Apr 2007 18:04:17 -0000 Received: by nz-out-0506.google.com with SMTP id s1so1109383nze for ; Sun, 22 Apr 2007 11:04:16 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=Gf6jIsuEcgc2HDh5y0NkDUwJidubOc1rIdHzGsB24E8drA3XzdPXSnPR07qQ+aCxG+rgA5d1dS1zGhz9R5BIrRFyqyfmTbIdt9ae4655hH9c/CQbveKyoI0FIwaWr83+LVeREF1onDx/sasW5OD6lklHCl5jZ+tvkm634ms7VjY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=Syeeo4xpFaXZKIYRBDkgq5b1geA/CpTo8dLxNS1ndu5kc8e7ZYTD2bxExbnZ5FSMgBvAJkCYWgtUVMsm3Yg6LOFP4HItTNapdyLC0i01p1ZhR+4yqsXOQFwYZx3x5dI2PmEDyE3mluIkr9+tsXd41+ClFDDLyn0hYQqoCZ2/m2g= Received: by 10.114.26.1 with SMTP id 1mr2148166waz.1177265055874; Sun, 22 Apr 2007 11:04:15 -0700 (PDT) Received: by 10.114.193.4 with HTTP; Sun, 22 Apr 2007 11:04:15 -0700 (PDT) Message-ID: Date: Sun, 22 Apr 2007 20:04:15 +0200 From: "Nikolai Weibull" Sender: nikolai.weibull@gmail.com To: "zsh-users@sunsite.dk" Subject: Different tags for _arguments MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: ddbc333fc6ddf47c I would like to break up the different options that can be given to a command into several tags. This to show that certain options come from one command and other are passed on to commands run by this first command. For git-shortlog, only two options are defined for git-shortlog as such, -n and -s. However, it passes on everything else to git-rev-list (not technically true any more, but they still use the same set of options). There's a bunch of options to git-rev-list (closing on a hundred), so it would be neat if one could list the -n and -s options first, under a separate tag and description, like "native options", and the rest of the options under a separate tag and description, like "output options". Can this be done? Thanks. nikolai