From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22345 invoked from network); 18 Dec 1998 17:25:54 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 18 Dec 1998 17:25:54 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id MAA05311; Fri, 18 Dec 1998 12:20:07 -0500 (EST) Resent-Date: Fri, 18 Dec 1998 12:20:07 -0500 (EST) From: "Bart Schaefer" Message-Id: <981218091801.ZM2384@candle.brasslantern.com> Date: Fri, 18 Dec 1998 09:18:01 -0800 In-Reply-To: <9812181323.AA15346@ibmth.df.unipi.it> Comments: In reply to Peter Stephenson "zsh-3.1.5-pws-4.tar.gz available" (Dec 18, 2:23pm) References: <9812181323.AA15346@ibmth.df.unipi.it> X-Mailer: Z-Mail (4.0b.820 20aug96) To: Peter Stephenson , zsh-workers@math.gatech.edu (Zsh hackers list) Subject: PATCH: Re: zsh-3.1.5-pws-4.tar.gz available MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-Message-ID: <"G32RU1.0.wI1.6xeUs"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4851 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu On Dec 18, 2:23pm, Peter Stephenson wrote: } Subject: zsh-3.1.5-pws-4.tar.gz available } } The following patches have been applied since pws-3, which has } disappeared. One fragment of my fix to sethparam() got missed somehow. WARNING, THIS DIFF IS REVERSED! The top part is the correct code. Index: Src/params.c =================================================================== *** params.c 1998/12/18 16:09:26 1.19 --- params.c 1998/12/18 16:56:33 *************** *** 1577,1583 **** } else { if (!(v = getvalue(&s, 1))) createparam(t, PM_HASHED); ! else if (!(PM_TYPE(v->pm->flags) & PM_HASHED) && !(v->pm->flags & PM_SPECIAL)) { unsetparam(t); createparam(t, PM_HASHED); --- 1577,1583 ---- } else { if (!(v = getvalue(&s, 1))) createparam(t, PM_HASHED); ! else if (!(PM_TYPE(v->pm->flags) & (PM_ARRAY|PM_HASHED)) && !(v->pm->flags & PM_SPECIAL)) { unsetparam(t); createparam(t, PM_HASHED); -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com