Re: Use various macro packages in the same page (was: Re: Plan 9 man added a new macro for man page references)

2021-08-04 Thread G. Branden Robinson
Hi Alex, Short answer: yes, but no. Not in this case. At 2021-08-04T08:59:21+0200, Alejandro Colomar (man-pages) wrote: > Something that I already had in mind some time ago came to my mind > again with this. I don't know much of groff, so it may not be > possible, but I'll ask anyway. > > Is i

Re: Why does refer(1) have no database field for "edition"?

2021-08-04 Thread G. Branden Robinson
At 2021-08-02T19:22:05+0200, Tadziu Hoffmann wrote: > > > Why does refer(1) have no database field for "edition"? > > > The lacuna isn't in refer(1), but in the macro packages using it. > > Any %c, where c is an alphabetic character, can be used to create > > a field refer(1) understands. It is u

Re: Why does refer(1) have no database field for "edition"?

2021-08-04 Thread G. Branden Robinson
At 2021-08-02T18:23:01-0400, Peter Schaffter wrote: > On Mon, Aug 02, 2021, Tadziu Hoffmann wrote: > > > > > There are no should therefores or guesswork when it comes to > > > formatting bibliographies. Where edition goes and how it's > > > formatted is fixed by the style: [...] > > > > If you'r

Re: [TUHS] Why does refer(1) have no database field for "edition"?.

2021-08-04 Thread G. Branden Robinson
So many groff discussions get re-routed to TUHS thanks to Doug's MUA. :) At 2021-08-02T19:38:42-0400, Douglas McIlroy wrote: > Another issue I have run into is recursion, when a reference includes > another reference. This comes up in various forms: > Also published as ... > Errata avail

Re: Plan 9 man added a new macro for man page references

2021-08-04 Thread G. Branden Robinson
Hi, Alex! At 2021-08-03T09:29:14+0200, Alejandro Colomar (man-pages) wrote: > Thinking about it twice... I think your reconsideration is based on some assumptions that are too categorical. > Given mdoc(7) already implemented that, and that the basic difference > between mdoc(7) and man(7) is bas

Re: Plan 9 man added a new macro for man page references

2021-08-04 Thread Alejandro Colomar (man-pages)
Hi, Branden! On 8/4/21 10:57 AM, G. Branden Robinson wrote: [...] I pretty much share Dave Kemper's perspective on this, to which I would add, if mdoc were going to bury man(7) in the backyard, it's had 30 years to do so. Waiting longer is not going to clear man(7)'s problems off of our plate.

Re: Use various macro packages in the same page (was: Re: Plan 9 man added a new macro for man page references)

2021-08-04 Thread Ingo Schwarze
Hi Alejandro, Alejandro Colomar (man-pages) wrote on Wed, Aug 04, 2021 at 08:59:21AM +0200: > Is it possible to use more than one macro package at the same time? Branden already explained well how it is possible to use multiple auxiliary macro packages in addition to one full-service package, in

Re: Plan 9 man added a new macro for man page references

2021-08-04 Thread Ingo Schwarze
Hi Alejandro, Alejandro Colomar (man-pages) wrote on Wed, Aug 04, 2021 at 11:44:32AM +0200: > On 8/4/21 10:57 AM, G. Branden Robinson wrote: >> The other hole in man(7) functionality that pains me, and which I >> see people deploying ersatz simulacra thereof, is the list.[3] Our >>

Re: Plan 9 man added a new macro for man page references

2021-08-04 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Wed, Aug 04, 2021 at 02:06:09PM +1000: > I owe Doug McIlroy an apology for, some months ago on this list, > significantly understating his diligence as editor of Volume 1 of the > Version 7 Unix manual (1979). A meticulously numerical accounting of > just

mdoc: single-argument .Xr

2021-08-04 Thread Ingo Schwarze
Hi Branden, sorry, this one fell through the cracks last year. I assigned a new Subject: because the old one was no longer fitting and keeping a thread together is no longer relevant after so many months. G. Branden Robinson wrote on Tue, Dec 22, 2020 at 04:13:30PM +1100: > At 2020-12-20T17:16:3

Re: Use various macro packages in the same page (was: Re: Plan 9 man added a new macro for man page references)

2021-08-04 Thread John Gardner
> > But the mdoc(7) and man(7) languages can also be regarded as languages > with a grammar I wish people would stop referring to these as "languages". They're macro packages, plain and simple: their "syntax" is that of the language they're written in, Roff. How mandoc(1) implements and parses th