From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28652 invoked by alias); 12 Nov 2009 21:46:13 -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: 27401 Received: (qmail 3118 invoked from network); 12 Nov 2009 21:46:10 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Received-SPF: none (ns1.primenet.com.au: domain at benizi.com does not designate permitted sender hosts) Date: Thu, 12 Nov 2009 16:46:37 -0500 (EST) From: "Benjamin R. Haskell" To: Zsh Workers Subject: Re: [PATCH] env completion: add missing explanation of --unset option, fixes alignment of completed arguments In-Reply-To: <1258060512-sup-2464@cannonball> Message-ID: References: <1258056819-4409-1-git-send-email-ingmar@exherbo.org> <1258060512-sup-2464@cannonball> User-Agent: Alpine 2.01 (LNX 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 12 Nov 2009, Ingmar Vanhassel wrote: > Excerpts from Benjamin R. Haskell's message of Thu Nov 12 21:52:50 +0100 2009: > > On Thu, 12 Nov 2009, Ingmar Vanhassel wrote: > > > > [...] > > 3. the fix to complete arguments to the command passed to 'env' > > This doesn't fix 'env FOO=bar quux ' here. I agree. :-) Spoke too soon. (I'd only tested with 'env -u BLAH quux ') I thought the '(-):command: _command_names -e' line was more magical than it is. Turns out the '*::arguments: _normal' is the 'quux '-enabling portion, modulo the intervening FOO=bar args. This way lie dragons. Going back to ye cave of Zsh-completion begginneres. -- Ben