groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Doubts about a typo fix


From: G. Branden Robinson
Subject: Re: Doubts about a typo fix
Date: Mon, 26 Dec 2022 02:40:10 -0600

[testing the mailing list; the message below does not show up at
https://lists.gnu.org/archive/html/groff/2022-12/index.html ]

At 2022-12-25T17:21:09-0600, G. Branden Robinson wrote:
> Hi Lennart,
> 
> At 2022-12-25T22:07:01+0000, Lennart Jablonka wrote:
> > Quoth G. Branden Robinson:
> > > > > I believe Solaris troff to be fossilized
> > > > 
> > > > Yes and no. Solaris 10 is no longer supported after January 2024,
> > > > so if it and all the other traditional troffs die out by 2024 we
> > > > can stop worrying about this then.
> > > 
> > > That may in fact prove out; the only _currently-maintained_ troffs I
> > > know of are groff, Heirloom Doctools troff (though it has slowed
> > > down) and neatroff.
> > 
> > I am devastated that 9front troff is unhesitatingly disregarded again
> > and again like this.  While it’s seeing few commits, it is serving us
> > very well.
> 
> I apologize for forgetting; I shouldn't have, as I corresponded
> fruitfully with Russ Cox regarding 9front man(7)'s `MR` macro, and
> submitted a patch for (rudimentary) `\~` escape sequence support in P9US
> troff, which Dan Cross merged swiftly.
> 
> > Nope, not all traditional troffs will die that easily.
> 
> I have gone out of my way to document traits of Plan 9{, from User
> Space} troff in groff's documentation where the discussion warrants.
> 
> ChangeLog:      origin in Plan 9 troff.  [style] Add examples of use.
> ChangeLog:      and, per Ingo Schwarze, Plan 9 troff.  (It is, however, not
> NEWS:  Plan 9 from User Space's troff in August 2020.  Its purpose is to
> NEWS:  vary the line length freely (DWB troff, Solaris troff, Plan 9 troff)
> doc/groff.texi:characters' length.  Also, Plan@tie{}9 @code{troff} allows 
> tabs to
> doc/groff.texi:@cindex @code{.S} register, Plan@tie{}9 alias for @code{.tabs}
> doc/groff.texi:@cindex @code{.tabs} register, Plan@tie{}9 alias (@code{.S})
> doc/groff.texi:argument to the @code{ta} request.@footnote{Plan@tie{}9 
> @code{troff}
> doc/groff.texi:1c6ab0f6e, 2016-09-13), and Plan@tie{}9 from User Space 
> @code{troff}
> doc/groff.texi:Plan@tie{}9 @code{troff} all support it.} but valid values are 
> specific
> doc/groff.texi:files.@footnote{Plan@tie{}9 @code{troff} has also abandoned 
> the binary
> man/groff.7.man:.\" request or macro name of two characters' length.  Also, 
> Plan@tie{}9
> man/groff_diff.7.man:and Plan\~9
> man/groff_diff.7.man:and Plan\~9 from User Space
> man/groff_diff.7.man:.I troff \" Plan 9
> man/groff_font.5.man:(Plan\~9
> man/groff_font.5.man:.I troff \" Plan 9
> tmac/groff_man.7.man.in:those containing space \" or tab (in Plan 9 troff 
> [only?])
> tmac/groff_man.7.man.in:or Plan\~9
> tmac/groff_man.7.man.in:Plan\~9,
> tmac/groff_man.7.man.in:Plan\~9,
> tmac/groff_man.7.man.in:Plan\~9,
> tmac/groff_man.7.man.in:Plan\~9 from User Space's
> tmac/groff_man.7.man.in:.BR \(rs(rg , \" Heirloom Doctools, mandoc, neatmkfn, 
> Plan 9, Solaris
> tmac/groff_man.7.man.in:.BR \(rs(lq , \" Heirloom Doctools, mandoc, neatmkfn, 
> Plan 9
> tmac/groff_man.7.man.in:.BR \(rs(rq , \" Heirloom Doctools, mandoc, neatmkfn, 
> Plan 9
> tmac/groff_man.7.man.in:.B \(rs(tm \" Heirloom Doctools, mandoc, neatmkfn, 
> Plan 9
> tmac/groff_man.7.man.in:but not by Plan\~9,
> tmac/groff_man.7.man.in:.IR troff s. \" Plan 9, Solaris, DWB
> tmac/groff_man.7.man.in:Plan\~9 from User Space
> tmac/groff_man.7.man.in:.I troff \" Plan 9
> tmac/groff_man.7.man.in:like Plan\~9 or Solaris
> tmac/groff_man.7.man.in:.IR troff , \" Plan 9, Solaris
> tmac/groff_man.7.man.in:Plan\~9 from User Space's
> 
> That's from groff Git (actually my working copy).  Compare to groff
> 1.22.3, before I started contributing.
> 
> config.guess:    *:Plan9:*:*)
> doc/groff.texinfo:spaces.@footnote{Plan@tie{}9's @code{troff} implementation 
> also allows
> doc/groff.texinfo:@cindex @code{.S} register, Plan@tie{}9 alias for 
> @code{.tabs}
> doc/groff.texinfo:@cindex @code{.tabs} register, Plan@tie{}9 alias (@code{.S})
> doc/groff.texinfo:The @code{troff} version of the Plan@tie{}9 operating 
> system uses
> doc/groff.texinfo:files.@footnote{Plan@tie{}9 @code{troff} has also abandoned 
> the binary
> man/roff.man:roff tools found in the OpenSolaris and Plan\~9 operating 
> systems, now
> man/roff.man:Plan 9
> man/roff.man:The Plan\~9 operating system
> src/libs/gnulib/build-aux/config.guess:    *:Plan9:*:*)
> 
> I'll try not to forget again.
> 
> Live long and prosper,
> Branden


Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]