From owner-freebsd-doc Tue Aug 17 2:58:43 1999 Delivered-To: freebsd-doc@freebsd.org Received: from mpp.pro-ns.net (mpp.pro-ns.net [208.200.182.72]) by hub.freebsd.org (Postfix) with ESMTP id 285FA14DB1; Tue, 17 Aug 1999 02:58:27 -0700 (PDT) (envelope-from mpp@mpp.pro-ns.net) Received: (from mpp@localhost) by mpp.pro-ns.net (8.9.3/8.9.3) id EAA30252; Tue, 17 Aug 1999 04:58:50 -0500 (CDT) (envelope-from mpp) From: Mike Pritchard Message-Id: <199908170958.EAA30252@mpp.pro-ns.net> Subject: Re: cvs commit: src/bin/test Makefile test.1 test.c operators.c operators.h In-Reply-To: <199908160944.CAA29606@freefall.freebsd.org> from Sheldon Hearn at "Aug 16, 1999 02:44:11 am" To: sheldonh@FreeBSD.org (Sheldon Hearn) Date: Tue, 17 Aug 1999 04:58:50 -0500 (CDT) Cc: freebsd-doc@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > sheldonh 1999/08/16 02:44:09 PDT > > Modified files: > bin/test Makefile test.1 test.c > Removed files: > bin/test operators.c operators.h > Log: > Replace our test(1) with NetBSD's pdksh-derived version. The code is > significantly easier to read and extend and offers a few new tests. > A few style changes taken from style(9) and OpenBSD, as well as > whitespace cleanups. > > This change was discussed on freebsd-committers and freebsd-hackers > and met with approval from at least des, eivind and brian. A little after the fact, but... One of the objections raised when this was first proposed was about people using the extensions and then getting bit if the moved to another platform. The new man page documents that it is a superset of POSIX.2. Perhaps all of the non-standard features should be split off into their own section that states that they are extensions to the standard, and may cause portability problems. The same applies to ls(1). It is also a "superset" of POSIX. It might be nice if our man pages actually documented what options might not be portable to other platforms. I'm sure we have other utilities that this would apply to. -Mike -- Mike Pritchard mpp@FreeBSD.ORG or mpp@mpp.pro-ns.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message