From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2969 invoked from network); 16 Aug 2000 10:13:39 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 16 Aug 2000 10:13:39 -0000 Received: (qmail 21162 invoked by alias); 16 Aug 2000 10:13:18 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 12657 Received: (qmail 21153 invoked from network); 16 Aug 2000 10:13:07 -0000 Date: Wed, 16 Aug 2000 11:12:20 +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:56:44 +0200." <200008160956.LAA11550@beta.informatik.hu-berlin.de> To: zsh-workers@sunsite.auc.dk (Zsh hackers list) Message-id: <0FZD00J2FR0KSQ@la-la.cambridgesiliconradio.com> Content-transfer-encoding: 7BIT > No. It's that without aliases, `zmodload -A' prints a newline. I.e., > one line. So `${${(f)"$(zmodload -A)"}%% *}' produces one string (an > empty one). This could have been fixes by using: > `${${${(f)"$(zmodload -A)"}%% *}:#}'. % zmodload -A | od -t x2 0000000 -- Peter Stephenson Cambridge Silicon Radio, Unit 300, Science Park, Milton Road, Cambridge, CB4 0XL, UK Tel: +44 (0)1223 392070