[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #60789] [man] reclaim "-man" "-m man" etc. arguments
From: |
G. Branden Robinson |
Subject: |
[bug #60789] [man] reclaim "-man" "-m man" etc. arguments |
Date: |
Thu, 17 Jun 2021 11:28:45 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
URL:
<https://savannah.gnu.org/bugs/?60789>
Summary: [man] reclaim "-man" "-m man" etc. arguments
Project: GNU troff
Submitted by: gbranden
Submitted on: Thu 17 Jun 2021 03:28:43 PM UTC
Category: Macro - man
Severity: 1 - Wish
Item Group: Build/Installation
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Details:
I propose to rename "an-old.tmac" to simply "an.tmac". I'm not happy with
whiff of deprecation that the current nomenclature carries. I've done a fair
amount of work on the macro package source, fixing bugs, rearranging it,
adding comments, and making it more accessible (or trying to). I first mooted
a rename in broad terms last October, and reiterated it in April. No one
screamed, so I propose now to be even bolder, permitting the "an" package to
reclaim its proper name among the macro packages.
This would be a NEWS-worthy item because the "-man" argument to groff (or
nroff, or troff) would no longer load the andoc wrapper. Is this a problem?
You might think so. But I think I have discovered that it is not. Most
people don't use groff(1) for batch-rendering of multiple man pages from one
invocation at the command line. If they want to render multiple man pages,
they use man(1), which in turn appears to execute a separate groff process for
every page. (And most of the time, people don't ask man(1) for multiple pages
anyway.)
Why do I characterize our users thus? Because batch-rendering of multiple man
pages, up through groff 1.22.4 was very buggy, yet few reports of its obvious
flaws were present in the Savannah bug tracker or mentioned on this list.
I've spent considerable effort making it work better.
I think andoc.tmac is cool and wish to keep it around; apart from being useful
for its stated purpose it's an excellent exhibit of how to do certain clever
things with the *roff language family (and brief enough to not defy
comprehension). But I do not think the case for andoc arrogating the "-man"
argument to itself is a strong one.
https://lists.gnu.org/archive/html/groff/2020-10/msg00012.html
https://lists.gnu.org/archive/html/groff/2021-04/msg00027.html
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60789>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #60789] [man] reclaim "-man" "-m man" etc. arguments,
G. Branden Robinson <=