NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PR/42828 CVS commit: src/bin/sh
The following reply was made to PR standards/42828; it has been noted by GNATS.
From: Matthew Mondor <mm_lists%pulsar-zone.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: PR/42828 CVS commit: src/bin/sh
Date: Wed, 17 Feb 2010 13:51:26 -0500
On Wed, 17 Feb 2010 16:00:07 +0000 (UTC)
Christos Zoulas <christos%netbsd.org@localhost> wrote:
> Modified Files:
> src/bin/sh: main.c
>
> Log Message:
> PR/42828: Richard Hansen: Don't evaluate ${ENV} if not interactive.
>
> http://www.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_05_03
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.53 -r1.54 src/bin/sh/main.c
Thanks for the fix;
would this be worthy of a pullup to netbsd-5*? I've seen occasional
user complaints about this, although if being careful and adding
interactive-intended code inside "case "$-" in *i*)" this wasn't a
major problem. But I myself got bitten by this long ago when I
switched from another shell to /bin/sh, yet I didn't know this was a
standards compatibility issue.
Thanks,
--
Matt
Home |
Main Index |
Thread Index |
Old Index