From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gatech.edu (gatech.edu [130.207.244.244]) by werple.mira.net.au (8.6.12/8.6.9) with SMTP id WAA06295 for ; Mon, 24 Jul 1995 22:02:20 +1000 Received: from math (math.skiles.gatech.edu) by gatech.edu with SMTP id AA10311 (5.65c/Gatech-10.0-IDA for ); Mon, 24 Jul 1995 08:02:22 -0400 Received: by math (5.x/SMI-SVR4) id AA05417; Mon, 24 Jul 1995 07:58:30 -0400 Resent-Date: Mon, 24 Jul 1995 12:57:58 +0100 (BST) Old-Return-Path: From: Zefram Message-Id: <14515.199507241157@stone.dcs.warwick.ac.uk> Subject: Re: Further special parameter changes To: hzoli@cs.elte.hu (Zoltan Hidvegi) Date: Mon, 24 Jul 1995 12:57:58 +0100 (BST) Cc: zsh-workers@math.gatech.edu (Z Shell workers mailing list) In-Reply-To: <9507241114.AA07460@turan.elte.hu> from "Zoltan Hidvegi" at Jul 24, 95 01:14:34 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]6027.49 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-Id: <"lNUJs2.0.ZK1.bhu4m"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/270 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Zoltan wrote: >The patch below further reduces the number of special parameters. It makes >TTY, FCEDIT, HOST, MAIL, TIMEFMT, TMPPREFIX, WATCHFMT and signals non-special. >If zsh is invoked as sh/ksh, it removes the ARGC, status, prompt, PROMPT2, >PROMPT3, PROMPT4 and argv parameters. [...] >The patch depends on my previous patch which removed LOGNAME from the special >parameter list (art. 268). Or you can apply it to my release as well which >already contains the LOGNAME patch. Unfortunately it also depends on your array-uniquing patch. Without it there's a rejection of a critical hunk in params.h, because the line for $path has the PM_UNIQUE flag in the patch. It's easy to fix by hand, by removing that flag from the two lines in the patch that have it. -zefram