[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 06/47: groff_man*(7): Clarify provenance of 'MR' macro.
From: |
G. Branden Robinson |
Subject: |
[groff] 06/47: groff_man*(7): Clarify provenance of 'MR' macro. |
Date: |
Tue, 11 Jan 2022 06:33:14 -0500 (EST) |
gbranden pushed a commit to branch master
in repository groff.
commit 6c1a91019ed5104dd98d3d63a4e92147325d5e4b
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Wed Jan 5 00:39:26 2022 +1100
groff_man*(7): Clarify provenance of 'MR' macro.
There are several successors to Plan 9[1]; the one with a man(7) that,
as far as I know, first introduced a semantic macro for man page cross
references, is plan9port's[2][3][4].
(A correction to reference [4] is in [5].)
Thanks to hummsmith42@gmail.com for prompting greater specificity.
[1] http://fqa.9front.org/fqa0.html
[2]
https://github.com/9fans/plan9port/commit/977b25a76ae8263e53fb4eb1abfc395769f23e3d
[3]
https://github.com/9fans/plan9port/commit/d32deab17bfffa5bffc5fab3e6577558e40888c5
[4] https://lists.gnu.org/archive/html/groff/2020-08/msg00068.html
[5] https://lists.gnu.org/archive/html/groff/2021-08/msg00023.html
---
NEWS | 4 ++--
tmac/groff_man.7.man.in | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/NEWS b/NEWS
index c71cdd65..907b3c1e 100644
--- a/NEWS
+++ b/NEWS
@@ -163,8 +163,8 @@ o The an (man) macro package supports a new macro, 'MR',
intended for
'MR' and 'TH'), permitting configuration by distributions, sites, and
users.
- The 'MR' macro is offered for compatibility with Plan 9 troff, which
- introduced it in August 2020, and to ameliorate several long-standing
+ The 'MR' macro was prompted by its introduction to plan9port's troff
+ in August 2020. Its purpose is to ameliorate several long-standing
problems with man page cross references: (1) the package's lack of
inherent hyperlink support for them; (2) false-positive identification
of strings resembling man page cross references (as can happen with
diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index 57ee8616..5dc18bee 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -1178,8 +1178,8 @@ see
.I an\-ext.tmac
in section \(lqFiles\(rq below.
.
-Plan\~9
-.I troff \" Plan 9
+The plan9port project's
+.I troff \" plan9port
implements
.BR .MR .
.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 06/47: groff_man*(7): Clarify provenance of 'MR' macro.,
G. Branden Robinson <=