Hi Alex, At 2024-03-17T23:44:07+0100, Alejandro Colomar wrote: > On Sun, Mar 17, 2024 at 05:23:20PM -0500, G. Branden Robinson wrote: > > Following up my earlier announcement regarding man(7),[1], I'm > > pleased to report that we have a functioning PDF hyperlink story for > > the mdoc package. [...] > > P.S. Alex, you might want to consider simplifying your cover page > > similarly once you bring your copy of groff up to date. > > How much would you consider having a release sooner than expected, and > then have what originally would have been 1.24.0 be 1.25.0? :)
Not very much. As I noted previously, I'm still not the official GNU maintainer of groff. (This is partly procrastination and partly consideration for Bertrand's very tight time budget for GNU work.) > I would prefer using a packaged version of groff, for two reasons: > > - I got impedance mismatches, when I see stuff like the 5n base- > paragraph indent, but contributors are still seeing 7n. Fair. You _can_, of course, configure groff Git to replicate the output line arrangement of groff 1.23.0 and earlier, with `-rBP=7n -rLL=78n`. > - In my server, I have a script that builds the man-pages book for > every push to the main branch (true for both the Linux man-pages > and shadow), and another that runs the lints and checks for the > Linux man-pages. Having built-from-source software in my computer > is less of a problem, but in a server, it's less comfortable. (I > already have Deri's branch in there, and I'm not in love with > that.) You're a good person to ask; is there anything from Deri's branch that Linux man-pages still needs? I know it has some stuff you probably _don't_ need, like the slanted symbol font and a new approach to associating glyphs in groff font description files with Unicode code points. > But yeah, I'm willing to simplify as much as possible! ;) I won't pressure you. If I recall correctly I still owe you another preliminary to the Most Disruptive Automated Change Ever Unleashed on a Man Page Corpus ("MR.sed"), that being something to do with man page cross references inside tbl(1) tables. I'll have to review the email thread from January. By the time I get to it, the argument that groff 1.23 is "too new" will be pretty feeble... Regards, Branden
signature.asc
Description: PGP signature