If a command or interface first appeared in PWB/UNIX, UNIX System III or
authorjsg <jsg@openbsd.org>
Mon, 25 Jul 2022 02:25:55 +0000 (02:25 +0000)
committerjsg <jsg@openbsd.org>
Mon, 25 Jul 2022 02:25:55 +0000 (02:25 +0000)
UNIX System V mention it.  Only do so in manual pages with a
pre-existing HISTORY section.

Prompted by the comparison of System V and BSD commands and interfaces
in Sun's "System V Enhancements Overview" document.

checked against manuals on bitsavers, TUHS archive and CSRG archive CDs

ok jmc@ schwarze@

lib/libc/gen/getcwd.3
lib/libc/gen/uname.3
lib/libc/stdio/setvbuf.3
lib/libc/stdlib/getenv.3
lib/libc/stdlib/getopt.3
lib/libm/man/erf.3
usr.bin/id/id.1
usr.bin/logname/logname.1
usr.bin/sdiff/sdiff.1
usr.bin/tput/tput.1
usr.bin/uname/uname.1

index de4bb66..3ad154d 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: getcwd.3,v 1.22 2021/12/16 19:15:29 millert Exp $
+.\"    $OpenBSD: getcwd.3,v 1.23 2022/07/25 02:25:55 jsg Exp $
 .\"
 .\" Copyright (c) 1991, 1993
 .\"    The Regents of the University of California.  All rights reserved.
@@ -27,7 +27,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: December 16 2021 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt GETCWD 3
 .Os
 .Sh NAME
@@ -159,10 +159,12 @@ allocate memory as necessary is an extension.
 The
 .Fn getwd
 function first appeared in
-.Bx 4.0 ,
-and
+.Bx 4.0 .
+The
 .Fn getcwd
-in
+function first appeared in
+.At V.1
+and was reimplemented for
 .Bx 4.3 Net/2 .
 .Pp
 In
index 3735244..5fdf48d 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: uname.3,v 1.16 2018/01/12 04:36:44 deraadt Exp $
+.\"    $OpenBSD: uname.3,v 1.17 2022/07/25 02:25:55 jsg Exp $
 .\"
 .\" Copyright (c) 1994
 .\"    The Regents of the University of California.  All rights reserved.
@@ -27,7 +27,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: January 12 2018 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt UNAME 3
 .Os
 .Sh NAME
@@ -87,5 +87,6 @@ function conforms to
 .Sh HISTORY
 The
 .Fn uname
-function first appeared in
+function first appeared in PWB/UNIX 1.0
+and was reimplemented for
 .Bx 4.4 .
index 83d1e05..b36e8b4 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: setvbuf.3,v 1.4 2014/11/26 18:16:32 schwarze Exp $
+.\"    $OpenBSD: setvbuf.3,v 1.5 2022/07/25 02:25:55 jsg Exp $
 .\"
 .\" Copyright (c) 1980, 1991, 1993
 .\"    The Regents of the University of California.  All rights reserved.
@@ -31,7 +31,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd $Mdocdate: November 26 2014 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt SETVBUF 3
 .Os
 .Sh NAME
@@ -156,4 +156,6 @@ function conforms to
 The
 .Fn setvbuf
 function first appeared in
-.Bx 4.4 .
+.At V.2
+and was reimplemented for
+.Bx 4.3 Net/2 .
index ce2ef43..1654d42 100644 (file)
@@ -29,9 +29,9 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\"    $OpenBSD: getenv.3,v 1.21 2014/07/11 09:24:03 tedu Exp $
+.\"    $OpenBSD: getenv.3,v 1.22 2022/07/25 02:25:55 jsg Exp $
 .\"
-.Dd $Mdocdate: July 11 2014 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt GETENV 3
 .Os
 .Sh NAME
@@ -174,7 +174,9 @@ appeared in
 .Bx 4.3 Tahoe .
 The
 .Fn putenv
-function appeared in
+function first appeared in
+.At V.2
+and was reimplemented for
 .Bx 4.3 Reno .
 .Sh CAVEATS
 Library code must be careful about using
index 4a1d727..c7e28ff 100644 (file)
@@ -25,9 +25,9 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\"    $OpenBSD: getopt.3,v 1.47 2021/10/24 21:24:20 deraadt Exp $
+.\"    $OpenBSD: getopt.3,v 1.48 2022/07/25 02:25:55 jsg Exp $
 .\"
-.Dd $Mdocdate: October 24 2021 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt GETOPT 3
 .Os
 .Sh NAME
@@ -307,7 +307,9 @@ be set to the last character that caused an error.
 .Sh HISTORY
 The
 .Fn getopt
-function appeared in
+function first appeared in
+.At III
+and was reimplemented for
 .Bx 4.3 .
 .Sh BUGS
 The
index a3d2bb3..268bb6a 100644 (file)
@@ -1,5 +1,5 @@
 '\" e
-.\"    $OpenBSD: erf.3,v 1.16 2017/08/26 17:04:28 schwarze Exp $
+.\"    $OpenBSD: erf.3,v 1.17 2022/07/25 02:25:55 jsg Exp $
 .\" Copyright (c) 1985, 1991 Regents of the University of California.
 .\" All rights reserved.
 .\"
@@ -29,7 +29,7 @@
 .\"
 .\"     from: @(#)erf.3        6.4 (Berkeley) 4/20/91
 .\"
-.Dd $Mdocdate: August 26 2017 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt ERFC 3
 .Os
 .Sh NAME
@@ -100,5 +100,5 @@ The
 .Fn erf
 and
 .Fn erfc
-functions appeared in
-.Bx 4.3 .
+functions first appeared in
+.At 32v .
index f05b4ea..6da665d 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: id.1,v 1.20 2017/05/30 15:29:53 tedu Exp $
+.\"    $OpenBSD: id.1,v 1.21 2022/07/25 02:25:55 jsg Exp $
 .\"    $NetBSD: id.1,v 1.5 1995/09/28 08:05:40 perry Exp $
 .\"
 .\" Copyright (c) 1991, 1993, 1994
@@ -33,7 +33,7 @@
 .\"
 .\"    @(#)id.1        8.2 (Berkeley) 5/5/94
 .\"
-.Dd $Mdocdate: May 30 2017 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt ID 1
 .Os
 .Sh NAME
@@ -159,4 +159,6 @@ command is equivalent to
 The
 .Nm
 command first appeared in
-.Bx 4.4 .
+.At III
+and was reimplemented for
+.Bx 4.3 Net/2 .
index 822eb7d..f3137a4 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: logname.1,v 1.14 2010/09/03 11:09:29 jmc Exp $
+.\"    $OpenBSD: logname.1,v 1.15 2022/07/25 02:25:55 jsg Exp $
 .\"    $NetBSD: logname.1,v 1.5 1995/07/25 18:31:12 jtc Exp $
 .\"
 .\" Copyright (c) 1991, 1993
@@ -33,7 +33,7 @@
 .\"
 .\"    @(#)logname.1   8.1 (Berkeley) 6/9/93
 .\"
-.Dd $Mdocdate: September 3 2010 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt LOGNAME 1
 .Os
 .Sh NAME
@@ -71,5 +71,6 @@ specification.
 .Sh HISTORY
 The
 .Nm
-command appeared in
-.Bx 4.4 .
+command first appeared in PWB/UNIX 1.0
+and was reimplemented for
+.Bx 4.3 Net/2 .
index a504c05..4cb68c1 100644 (file)
@@ -1,9 +1,9 @@
-.\" $OpenBSD: sdiff.1,v 1.19 2017/10/17 22:47:58 schwarze Exp $
+.\" $OpenBSD: sdiff.1,v 1.20 2022/07/25 02:25:55 jsg Exp $
 .\"
 .\" Written by Raymond Lai <ray@cyth.net>.
 .\" Public domain.
 .\"
-.Dd $Mdocdate: October 17 2017 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt SDIFF 1
 .Os
 .Sh NAME
@@ -163,8 +163,11 @@ An error occurred.
 .Xr vi 1 ,
 .Xr re_format 7
 .Sh HISTORY
+The
 .Nm
-has been available since
+command first appeared in
+.At III
+and was reimplemented for
 .Ox 3.9 .
 .Sh AUTHORS
 .Nm
index 9e5e1aa..db8d3b0 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: tput.1,v 1.24 2022/03/31 17:27:28 naddy Exp $
+.\"    $OpenBSD: tput.1,v 1.25 2022/07/25 02:25:56 jsg Exp $
 .\"    $NetBSD: tput.1,v 1.4 1994/12/07 08:49:10 jtc Exp $
 .\"
 .\" Copyright (c) 1989, 1990, 1993
@@ -30,7 +30,7 @@
 .\"
 .\"     @(#)tput.1     8.2 (Berkeley) 3/19/94
 .\"
-.Dd $Mdocdate: March 31 2022 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt TPUT 1
 .Os
 .Sh NAME
@@ -179,8 +179,10 @@ utility first appeared in
 .Bx 2 .
 The
 .Nm
-utility appeared in
-.Bx 4.4 .
+utility first appeared in
+.At V.2
+and was reimplemented for
+.Bx 4.3 Reno .
 .Sh BUGS
 .Nm
 can't really distinguish between different types of attributes.
index 574d687..cc17b3a 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: uname.1,v 1.17 2011/10/21 14:48:02 ajacoutot Exp $
+.\"    $OpenBSD: uname.1,v 1.18 2022/07/25 02:25:56 jsg Exp $
 .\"
 .\" Copyright (c) 1990 The Regents of the University of California.
 .\" All rights reserved.
@@ -29,7 +29,7 @@
 .\"
 .\"     from: @(#)du.1 6.13 (Berkeley) 6/20/91
 .\"
-.Dd $Mdocdate: October 21 2011 $
+.Dd $Mdocdate: July 25 2022 $
 .Dt UNAME 1
 .Os
 .Sh NAME
@@ -90,5 +90,6 @@ is an extension to that specification.
 .Sh HISTORY
 The
 .Nm
-command appeared in
+command first appeared in PWB/UNIX 1.0
+and was reimplemented for
 .Bx 4.4 .