Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: zsh 3.0/3.1 bug, zsh 3.1.4 regression



Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> writes:

> On Aug 18, 11:19am, SL Baur wrote:
>> Subject: zsh 3.0/3.1 bug, zsh 3.1.4 regression
>> 
>> The following problem, which exists in zsh 3.0.4 and 3.1.3 and 3.1.4
>> causes the cvs-1.10 regression tests to fail when /bin/sh is symlinked 
>> to zsh.  [this is from test `devcom3-5'.]
>> 
>> $ cat <<EOF
>> Enew    line    here
>> G@#$^!@#=&
>> EOF
>> Enew    line    here
>> G@#0@#=&

> $^! is $! with the RC_EXPAND_PARAM option turned on.  Try this:

Why should this option be turned on when zsh is executed as /bin/sh?

 ...
> It might be possible for zsh to special-case use of the ^ modifier,

Why should it be using a csh abomination when it is invoked as /bin/sh?

Please do not condemn those of us without true Bourne shells to
running bash as /bin/sh.  Things worked better in zsh-3.1.2 than they
do in either 3.1.3 or 3.1.4.

> but really the cvs test should be using a quoted here-document, like
> so:

Agreed.



Messages sorted by: Reverse Date, Date, Thread, Author