Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 1999 04:58:50 -0500 (CDT)
From:      Mike Pritchard <mpp@mpp.pro-ns.net>
To:        sheldonh@FreeBSD.org (Sheldon Hearn)
Cc:        freebsd-doc@FreeBSD.org
Subject:   Re: cvs commit: src/bin/test Makefile test.1 test.c operators.c         operators.h
Message-ID:  <199908170958.EAA30252@mpp.pro-ns.net>
In-Reply-To: <199908160944.CAA29606@freefall.freebsd.org> from Sheldon Hearn at "Aug 16, 1999 02:44:11 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908170958.EAA30252>