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