gbranden pushed a commit to branch master
in repository groff.

commit efd62f25d749e46e58c703944352e3e924131939
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Fri Mar 14 20:21:26 2025 -0500

    [doc,man]: Fix imprecise troff-historical claim.
    
    ...and annotate it.
---
 doc/groff.texi.in    | 11 +++++++++--
 man/groff_diff.7.man |  9 ++++++++-
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/doc/groff.texi.in b/doc/groff.texi.in
index 65a0f19ac..dde7e6528 100644
--- a/doc/groff.texi.in
+++ b/doc/groff.texi.in
@@ -18576,8 +18576,15 @@ the character escape @code{\(rs} or @code{\[rs]}, for 
``reverse
 solidus'', from its name in the @acronym{ECMA}-6 and @w{ISO 10646}
 standards.@footnote{The @code{rs} special character identifier was not
 defined in @acronym{AT&T} @code{troff}'s font description files, but is
-in those of its lineal descendant, Heirloom Doctools @code{troff}, as of
-the latter's 060716 release (July 2006).}
+in those of its descendant Heirloom Doctools @code{troff}, as of the
+latter's 060716 release (July 2006).}
+@c The foregoing once said "lineal" descendant; that appears not to be
+@c true.  Heirloom Doctools troff is based on Open Solaris troff, which
+@c descends from DWB 2.0 troff (effectively a fork).  "Lineal"
+@c descendants of DWB 2.0 troff would be DWB 3.3 and, possibly, Plan 9
+@c troff.  (The accuracy of this last claim depends on the degree of
+@c resemblance between Research Unix troff--the version maintained by
+@c Kernighan--and DWB troff, of which 3.4 was the final release.)
 
 To store an escape sequence in a diversion that is interpreted when the
 diversion is interpolated, either use the traditional @code{\!}
diff --git a/man/groff_diff.7.man b/man/groff_diff.7.man
index 7bb79f3a3..644fbb259 100644
--- a/man/groff_diff.7.man
+++ b/man/groff_diff.7.man
@@ -6372,10 +6372,17 @@ from its name in the ECMA-6 (ISO/IEC\~646) standard.
 .
 [This escape sequence is not portable to AT&T
 .IR troff , \" AT&T
-but is to its lineal descendant,
+but is to its descendant
 Heirloom Doctools
 .IR troff ,
 as of its 060716 release (July 2006).]
+.\" The foregoing once said "lineal" descendant; that appears not to be
+.\" true.  Heirloom Doctools troff is based on Open Solaris troff, which
+.\" descends from DWB 2.0 troff (effectively a fork).  "Lineal"
+.\" descendants of DWB 2.0 troff would be DWB 3.3 and, possibly, Plan 9
+.\" troff.  (The accuracy of this last claim depends on the degree of
+.\" resemblance between Research Unix troff--the version maintained by
+.\" Kernighan--and DWB troff, of which 3.4 was the final release.)
 .
 .
 .P

_______________________________________________
groff-commit mailing list
groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to