bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61104] .At 32v should say "[Version 7] AT&T UNIX/32V", not "Versio


From: anonymous
Subject: [bug #61104] .At 32v should say "[Version 7] AT&T UNIX/32V", not "Version 32V AT&T UNIX"
Date: Wed, 1 Sep 2021 12:53:54 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0

URL:
  <https://savannah.gnu.org/bugs/?61104>

                 Summary: .At 32v should say "[Version 7] AT&T UNIX/32V", not
"Version 32V AT&T UNIX"
                 Project: GNU troff
            Submitted by: None
            Submitted on: Wed 01 Sep 2021 04:53:52 PM UTC
                Category: Macro - mdoc
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

Currently:

$ printf '.At v7\n.br\n.At 32v' | nroff -mdoc | grep -v '^$'
Version 7 AT&T UNIX
Version 32V AT&T UNIX


But I believe the following:

$ printf '.At v7\n.br\n.At 32v' | nroff -mdoc | grep -v '^$'
Version 7 AT&T UNIX
AT&T UNIX/32V


Or this should hold:

$ printf '.At v7\n.br\n.At 32v' | nroff -mdoc | grep -v '^$'
Version 7 AT&T UNIX
Version 7 AT&T UNIX/32V


32V is a direct port of V7 to the VAX with non-formative new utilities, if
any(?); bundling it in with V[1234567] is, at its best, disingenuous, and, at
worst, just plainly wrong.

Its manual designation is unanimously Version 1 of UNIX/32V; cf.
/usr/man/man0/title:

            Bell Telephone Laboratories, Incorporated
                       Holmdel, New Jersey

                  UNIX/32V PROGRAMMER’S MANUAL

                           Version 1.0

                         February, 1979


/usr/man/man0/title] (TM in superscript):

‐‐

  UNIXTM/32V TIME‐SHARING SYSTEM:

                    UNIX PROGRAMMER’S MANUAL

                      Version 1.0, Volume 1

                         February, 1979

            Bell Telephone Laboratories, Incorporated
                       Holmdel, New Jersey


The basic .At contract is "AT&T UNIX", hence I think either "AT&T UNIX/32V",
at the minimum, or "Version 7 AT&T UNIX/32V", following the System/Platform
convention and keeping the front a consonant, is best.

32V can be autopsied at
http://ftp.okass.net/pub/mirror/minnie.tuhs.org/Distributions/USDL/32V/32v_usr.tar.gz

Previously discussed on mandoc-tech@
<https://inbox.vuxu.org/mandoc-tech/20210819151301.GB56790@athene.usta.de/T/>,
Ingo has agreed to follow through with this in mandoc, I hope to push this
through NetBSD as well.

Previously seen on Debian #991633 <https://bugs.debian.org/991633>.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61104>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]