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