Follow-up Comment #5, bug #67448 (group groff): I would also note that the existence of the `lq` and `rq` strings is not a _groff_-ism.
_groff_(7): History M. Douglas McIlroy ⟨m.douglas.mcil...@dartmouth.edu⟩ designed, implemented, and documented the AT&T man macros for Unix Version 7 (1979) and employed them to edit Volume 1 of its Programmer’s Manual, a compilation of all man pages supplied by the system. ... 4BSD (1980) added lq and rq strings. ... They appear to have been merged into AT&T Unix with SVr4. $ git grep 'ds [lr]q' sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/an:. ds lq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/an:. ds rq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/an:. ds rq '' sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/an:. ds lq `` sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/e:.ds lq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/e:.ds rq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/e:. ds lq `` sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/e:. ds rq '' sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/man.macs:. ds lq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/man.macs:. ds rq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/man.macs:. ds rq '' sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/man.macs:. ds lq `` sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/sunman:. ds lq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/sunman:. ds rq \&"\" sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/sunman:. ds rq '' sysvr4/svr4/ucbcmd/troff/troff.d/tmac.d/sunman:. ds lq `` See https://github.com/ryanwoodsmall/oldsysv/tree/master . [https://github.com/n-t-roff/DWB3.3/blob/master/macros/man/an.sr#L20 DWB 3.3 _troff_ supported them too.] $ git grep 'ds [lr]q' macros/man/an.sr:.ds rq '' macros/man/an.sr:.ds lq `` macros/man/an.sr:.ds lq \&"\" macros/man/an.sr:.ds rq \&"\" As does [https://github.com/n-t-roff/heirloom-doctools Heirloom Doctools]... $ git grep 'ds [lr]q' troff/troff.d/tmac.d/an.in:.ds lq \(lq troff/troff.d/tmac.d/an.in:.ds rq \(rq troff/troff.d/tmac.d/doc.in:.ds lq \(lq troff/troff.d/tmac.d/doc.in:.ds rq \(rq troff/troff.d/tmac.d/e.in:.ds lq \&"\" troff/troff.d/tmac.d/e.in:.ds rq \&"\" troff/troff.d/tmac.d/e.in:. ds lq `` troff/troff.d/tmac.d/e.in:. ds rq '' ...and [https://github.com/n-t-roff/Solaris10-ditroff Solaris 10 troff]. $ git grep 'ds [lr]q' troff/troff.d/tmac.d/an:. ds lq "" troff/troff.d/tmac.d/an:. ds rq "" troff/troff.d/tmac.d/an:. ds rq '' troff/troff.d/tmac.d/an:. ds lq `` troff/troff.d/tmac.d/ansun:.if n .ds lq "" troff/troff.d/tmac.d/ansun:.if n .ds rq "" troff/troff.d/tmac.d/ansun:.if t .ds rq \(rq troff/troff.d/tmac.d/ansun:.if t .ds lq \(lq troff/troff.d/tmac.d/ansun:. ds rq \('' troff/troff.d/tmac.d/ansun:. ds lq \(`` troff/troff.d/tmac.d/e:.ds lq \&"\" troff/troff.d/tmac.d/e:.ds rq \&"\" troff/troff.d/tmac.d/e:. ds lq `` troff/troff.d/tmac.d/e:. ds rq '' As far as I can tell, of _troff_s available to me that support a _man_ package at all (which excludes _neatroff_), only Plan 9 from User Space seems not to include these strings. So I think the comment is a bit misleading. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?67448> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature