NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/39002 (harmful AWK extension: non-portable escaped character)
The following reply was made to PR bin/39002; it has been noted by GNATS.
From: "Greg A. Woods; Planix, Inc." <woods%planix.ca@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: bin/39002 (harmful AWK extension: non-portable escaped character)
Date: Wed, 23 Jul 2008 12:14:23 -0400
On 23-Jul-08, at 11:18 AM, christos%netbsd.org@localhost wrote:
> Synopsis: harmful AWK extension: non-portable escaped character
>
> State-Changed-From-To: open->closed
> State-Changed-By: christos%NetBSD.org@localhost
> State-Changed-When: Wed, 23 Jul 2008 11:18:15 -0400
> State-Changed-Why:
> The patch has been applied. Now awk produces the same warnings other
> awk
> implementations, and awk programmers can either fix their code or live
> with the warnings. Another option is to add a command line warning
> flag,
> but I'd rather not, since it is easy to fix the code and it makes the
> scripts more portable.
The valid AWK code that now generates invalid warnings is not broken
and needs no warnings.
Other variations of awk do not implement the same language /bin/awk
does.
A command line flag that was kind of like "lint -p" might be
appropriate for those people who want to support other AWK-like
implementations.
--
Greg A. Woods; Planix, Inc.
<woods%planix.ca@localhost>
Home |
Main Index |
Thread Index |
Old Index