From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5414 invoked from network); 11 Jun 1998 02:34:26 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 11 Jun 1998 02:34:26 -0000 Received: (from list@localhost) by math.gatech.edu (8.8.5/8.8.5) id WAA25506; Wed, 10 Jun 1998 22:29:50 -0400 (EDT) Resent-Date: Wed, 10 Jun 1998 22:29:37 -0400 (EDT) From: "Bart Schaefer" Message-Id: <980610193012.ZM13897@candle.brasslantern.com> Date: Wed, 10 Jun 1998 19:30:12 -0700 In-Reply-To: <19980610233608.A9175@ens-lyon.fr> Comments: In reply to Vincent Lefevre "Re: Empty array and parameter expansion" (Jun 10, 11:36pm) References: <19980610152610.A29619@ens-lyon.fr> <980610102651.ZM12101@candle.brasslantern.com> <19980610233608.A9175@ens-lyon.fr> X-Mailer: Z-Mail Lite (5.0.0 30July97) To: Vincent Lefevre Subject: Re: Empty array and parameter expansion Cc: zsh-users@math.gatech.edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-Message-ID: <"RXT813.0.OD6.F4qVr"@math> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/1591 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu On Jun 10, 11:36pm, Vincent Lefevre wrote: > Subject: Re: Empty array and parameter expansion > On Wed, Jun 10, 1998 at 10:26:51 -0700, Bart Schaefer wrote: > > } % i=test > > } % a=() > > } % a=($a $i) > > } % echo $a > > } $i > > > > I don't understand it either, as it doesn't happen to me. > > After some tests... it happens only when RC_EXPAND_PARAM is set. > But is it normal? You want this patch, from zsh-workers article 3548 last November: Index: subst.c =================================================================== --- subst.c 1997/11/19 16:40:31 1.6 +++ subst.c 1997/11/19 16:44:41 1.7 @@ -1440,7 +1440,7 @@ } if (plan9) { uremnode(l, n); - return NULL; + return n; } } else { x = aval[0];