Hi Ingo, > > I don't want to replace the man utility, or groff as manpage > > formatter for everything. (groff.7 and groff_ms.7 are two examples > > of files mandoc can't render.) > > The best way to deal with that is to make your packaging system > install manual pages that use some of the more arcane groff extensions > not supported by mandoc, or some gory low-level roff(7) not supported > by mandoc, as preformatted files rather than as source code.
In the manner of `catman'? That's been redundant since terminals varied in their number of columns? > Not useful at all. First, it cannot be done because you don't know > the user's terminal width at database build time, so you don't know > output line numbers [for the tag file]. The tag file only uses line numbers? It could specify the text from the start of the line for a bit, tag files can find the Nth occurrence of a pattern, e.g. abc foo /^abc/;/ Cheers, Ralph.