From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: from mandoc.bsd.lv (bsd.lv [66.111.2.12]) by inbox.vuxu.org (Postfix) with ESMTP id 37C8D23D79 for ; Sun, 22 Sep 2024 12:15:59 +0200 (CEST) Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 9a807772 for ; Sun, 22 Sep 2024 10:15:58 +0000 (UTC) Received: from localhost (mandoc.bsd.lv [local]) by mandoc.bsd.lv (OpenSMTPD) with ESMTPA id 7a8db708 for ; Sun, 22 Sep 2024 10:15:58 +0000 (UTC) Date: Sun, 22 Sep 2024 10:15:58 +0000 (UTC) X-Mailinglist: mandoc-source Reply-To: source@mandoc.bsd.lv MIME-Version: 1.0 From: schwarze@mandoc.bsd.lv To: source@mandoc.bsd.lv Subject: mandoc: Talk less about "Single UNIX" because it has a confusing X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ Content-Type: text/plain; charset=utf-8 Message-ID: <94fe38a44d625933@mandoc.bsd.lv> Log Message: ----------- Talk less about "Single UNIX" because it has a confusing numbering scheme. Instead, stick to the XPG/POSIX numbering scheme that has clearly won: earlier this year, POSIX Issue 8 has been released, and nobody calls it "Single UNIX version 5". The XPG/POSIX numbering scheme is also preferable because it can be used for the entire history leading up to the current POSIX standard (1988-2024), whereas the Single UNIX numbering scheme only works for the period from XPG4.2 to POSIX Issue 7 (1994-2008). This patch mostly changes (informational) paragraph headers and corrects two instances of the incorrect term "XPG version" to the correct term "XPG Issue". The (normative) .St argument definitions remain unchanged, and all supported .St arguments remain documented, including the deprecated arguments -susv1 to -susv4. No objections when shown on tech@ a few months ago. Modified Files: -------------- mandoc: mdoc.7 Revision Data ------------- Index: mdoc.7 =================================================================== RCS file: /home/cvs/mandoc/mandoc/mdoc.7,v diff -Lmdoc.7 -Lmdoc.7 -u -p -r1.292 -r1.293 --- mdoc.7 +++ mdoc.7 @@ -2405,7 +2405,7 @@ The second major version of the C langua .br The third major version of the C language standard. .El -.It POSIX.1 before the Single UNIX Specification +.It POSIX.1 before XPG4.2 .Pp .Bl -tag -width "-p1003.1g-2000" -compact .It \-p1003.1-88 @@ -2446,7 +2446,7 @@ Technical Corrigendum. .br Includes POSIX.1-1990, 1b, 1c, and 1i. .El -.It X/Open Portability Guide version 4 and related standards +.It X/Open Portability Guide before XPG4.2 .Pp .Bl -tag -width "-p1003.1g-2000" -compact .It \-xpg3 @@ -2473,7 +2473,7 @@ Updates to POSIX.2. .br Based on POSIX.1 and POSIX.2, published in 1992. .El -.It Single UNIX Specification version 1 and related standards +.It X/Open Portability Guide Issue 4 Version 2 and related standards .Pp .Bl -tag -width "-p1003.1g-2000" -compact .It \-susv1 @@ -2498,13 +2498,14 @@ Networking APIs, including sockets. .br Published in 1995. .El -.It Single UNIX Specification version 2 and related standards +.It X/Open Portability Guide Issue 5 and related standards .Pp .Bl -tag -width "-p1003.1g-2000" -compact .It \-susv2 .St -susv2 +.br This Standard was published in 1997 -and is also called X/Open Portability Guide version 5. +and is also called X/Open Portability Guide Issue 5. It was used as the basis for UNIX 98 certification. The following refer to parts of it. .Pp @@ -2522,7 +2523,7 @@ The following refer to parts of it. .It \-xns5.2 .St -xns5.2 .El -.It Single UNIX Specification version 3 +.It POSIX Issue 6 .Pp .Bl -tag -width "-p1003.1-2001" -compact .It \-p1003.1-2001 @@ -2531,7 +2532,7 @@ The following refer to parts of it. .St -susv3 .br This standard is based on C99, SUSv2, POSIX.1-1996, 1d, and 1j. -It is also called X/Open Portability Guide version 6. +It is also called X/Open Portability Guide Issue 6. It is used as the basis for UNIX 03 certification. .Pp .It \-p1003.1-2004 @@ -2539,7 +2540,7 @@ It is used as the basis for UNIX 03 cert .br The second and last Technical Corrigendum. .El -.It POSIX issues 7 and 8 +.It POSIX Issues 7 and 8 .Pp .Bl -tag -width "-p1003.1g-2000" -compact .It \-p1003.1-2008 -- To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv