Subject: Re: CVS commit: src/bin/test
To: Thor Lancelot Simon <tls@netbsd.org>
From: Perry E. Metzger <perry@piermont.com>
List: tech-userlevel
Date: 09/23/2006 13:55:17
Thor Lancelot Simon <tls@netbsd.org> writes:
> On Fri, Sep 22, 2006 at 10:15:24PM +0000, Hubert Feyrer wrote:
>> Module Name: src
>> Committed By: hubertf
>> Date: Fri Sep 22 22:15:24 UTC 2006
>>
>> Modified Files:
>> src/bin/test: test.1 test.c
>>
>> Log Message:
>> Allow '==' as synonym to '=', just like our ksh and bash do.
>> This also affects the sh(1) builtin test command.
>
> Since you committed this change, no less than eleven different NetBSD
> developers (cube, xtraeme, salo, yamt, ghen, uebayasi, jmmv, rillig, dbj,
> joerg, and myself) have objected to it. Several of those developers, and
> others, asked that you not commit it before you did so.
>
> Please, revert this change.
I do have to say that IMHO it is best not to support unneeded
non-standard syntax because it leads to the creation of non-portable
shell scripts. However, if we are to have such a thing, let it at
least be well documented.
The question is, of course, how far would one go in such a
direction. Would [[ ]] be next?
Perry