From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21623 invoked from network); 16 Apr 1999 07:49:54 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 16 Apr 1999 07:49:54 -0000 Received: (qmail 27510 invoked by alias); 16 Apr 1999 07:49:41 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 6048 Received: (qmail 27503 invoked from network); 16 Apr 1999 07:49:41 -0000 From: "Andrej Borsenkow" To: "Sven Wischnowsky" , Subject: RE: BUG: zsh-3.1.5-pws-14: parameter expansion not working properly Date: Fri, 16 Apr 1999 11:48:58 +0400 Message-ID: <000d01be87dd$961a9800$21c9ca95@mowp.siemens.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Importance: Normal In-Reply-To: <199904160736.JAA15853@beta.informatik.hu-berlin.de> Unfortunately, I haven't followed this discussion closely - buy there is one thing that actually nerves me. It is *impossible* to split array elements. It is no joke. Arrays are joined together before splitting - so, the result I get is much much different. As example, foo=(a:b x:y) bor@itsrm2:~%> print -l ${(s/:/)foo} a b x y Where I would actually expect a b x y Subsequent splitting on IFS does not help, as it can change "too much" May be, nobody really needs it (I missed it time to time). And may be, there is always workaround. But it is really really weird ... /andrej