Milestone reached: hyperlinked man(7) documents in PDF

2024-01-30 Thread G. Branden Robinson
Hi folks, In a frenzy of activity over the past few days Deri and I have landed everything necessary to bring full hyperlink support to man(7) documents in PDF. * The MT/ME macros hyperlink email addresses. * The UR/UE macros hyperlink general URLs. * The MR macro produces "man:foo(1)"-style hype

PDF hyperlinks working in Evice and xpdf but not Okular

2024-01-30 Thread G. Branden Robinson
Thanks to Deri's recent pushes to the master branch in Git, we have PDF hyperlinks in groff documents, including man(7) pages, and they're beautiful. However...I find that while the link text gets appropriately colored when viewing gropdf(1)-generated PDFs in both Evince and Okular (which I have h

Re: [groff] 02/14: [man]: Warn on bad MT/ME/UR/UE nesting.

2024-01-30 Thread G. Branden Robinson
Hi Deri, At 2024-01-30T14:51:36+, Deri wrote: > On Tuesday, 30 January 2024 02:13:47 GMT G. Branden Robinson wrote: > > [man]: Warn on bad MT/ME/UR/UE nesting. > > > > * tmac/an.tmac (MT, ME, UR, UE): Throw warnings on bad nesting. > > This causes a warning when viewing groff_out(5),

Re: [groff] 02/14: [man]: Warn on bad MT/ME/UR/UE nesting.

2024-01-30 Thread Deri
On Tuesday, 30 January 2024 02:13:47 GMT G. Branden Robinson wrote: > [man]: Warn on bad MT/ME/UR/UE nesting. > > * tmac/an.tmac (MT, ME, UR, UE): Throw warnings on bad nesting. This causes a warning when viewing groff_out(5), because it has a nested .UR within a .TP. Replacing:- .TP .U