From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2737 invoked from network); 16 Aug 2000 09:46:11 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 16 Aug 2000 09:46:11 -0000 Received: (qmail 17932 invoked by alias); 16 Aug 2000 09:45:56 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 12655 Received: (qmail 17925 invoked from network); 16 Aug 2000 09:45:55 -0000 Date: Wed, 16 Aug 2000 10:45:05 +0100 From: Peter Stephenson Subject: Re: PATCH: $modules (was: Re: Seg fault with zmodload -u) In-reply-to: "Your message of Wed, 16 Aug 2000 11:23:21 +0200." <200008160923.LAA11449@beta.informatik.hu-berlin.de> To: zsh-workers@sunsite.auc.dk (Zsh hackers list) Message-id: <0FZD00HORPR52G@la-la.cambridgesiliconradio.com> Content-transfer-encoding: 7BIT Sven wrote: > Oliver Kiddle wrote: > > On the subject of zmodload completion, how would I prevent the 'module > > alias' description from being displayed when there are no module > > aliases - do I have to put the zmodload -A output in an array first and > > then not call the _requested line if the array is empty - or is there a > > better way? > > Eh? The description for the aliases should not be displayed when there > are no matches added for it (or none of the strings added for it match > what's on the line). Automatically. And it works for me (using a > simple test completion function). I had the same experience as Oliver before I changed _zmodload. Could it make a difference if the string on the line is empty? Or that I have different match groups listed separately? -- Peter Stephenson Cambridge Silicon Radio, Unit 300, Science Park, Milton Road, Cambridge, CB4 0XL, UK Tel: +44 (0)1223 392070