Hi Branden! I've been thinking about a suggestion I've done in the past. I wanted a program that reads man(7) source and produces roff(7) source, so that it can later be passed to troff(1), thus splitting the groff(1) pipeline a bit more. The idea is similar to how eqn(1) and other pre-troff filters do their job.
The purposes of this are debugging, and also learning roff(7) starting from a decent understanding of a given macro package. I'll reword my suggestion slightly differently, which maybe makes more sense to you: Would you add a -Troff output device that prints roff(7) source? Or maybe a --roff-out flag that modifies the behavior of troff(1) to print roff(7) out instead of its usual job. Have a lovely day! Alex -- <https://www.alejandro-colomar.es/> Looking for a remote C programming job at the moment.
signature.asc
Description: PGP signature