From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12818 invoked from network); 26 Dec 1996 00:38:52 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 26 Dec 1996 00:38:52 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id TAA14395; Wed, 25 Dec 1996 19:37:17 -0500 (EST) Resent-Date: Wed, 25 Dec 1996 19:37:17 -0500 (EST) From: Zoltan Hidvegi Message-Id: <199612251619.RAA01020@hzoli.ppp.cs.elte.hu> Subject: Re: CSH_JUNKIE_QUOTES fix To: zefram@dcs.warwick.ac.uk (Zefram) Date: Wed, 25 Dec 1996 17:19:38 +0100 (MET) Cc: zsh-workers@math.gatech.edu In-Reply-To: <807.199612221821@stone.dcs.warwick.ac.uk> from Zefram at "Dec 22, 96 06:21:27 pm" X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"1ejkP2.0.pW3.yYSmo"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/2638 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Zefram wrote: > This patch fixes CSH_JUNKIE_QUOTES, to properly emulate csh behaviour. > I think it now handles all cases as csh does. [...] > ! In double-quoted strings, it is made impossible to escape `$', ``' or `"' > ! (and `\e' itself no longer needs escaping). > ! Command substitutions are only expanded once, and cannot be nested. Isn't that too much? Presently one can see some usefulness in CSH_JUNKIE_QUOTES which warns about unfinished quotes. But this patch which really implements this braindead csh behaviour makes it completely unusable. It does increase csh compatibility but zsh cannot be fully csh compatible so I do not really see its usefulness. Zoltan