groff
[Top][All Lists]
Advanced

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

Re: [PATCH] new .cp register; was: Possible regression with `groff -C`


From: Ingo Schwarze
Subject: Re: [PATCH] new .cp register; was: Possible regression with `groff -C`
Date: Tue, 14 Apr 2020 18:44:53 +0200
User-agent: Mutt/1.12.2 (2019-09-21)

Hi,

G. Branden Robinson wrote on Wed, Apr 15, 2020 at 12:24:10AM +1000:

> Recall that thanks to Solaris we have to do this dance in all of our man
> pages if we want to use _any_ non-compatibility mode features.

That's a non-issue.  Nobody should use any fancy features in any
manual page in the first place, and certainly not any feature
that has compatibility issues and/or requires groff.  In case any
such stuff is currently being used in groff manual pages, that's
setting a bad example in a prominent place, so it ought to be
purged anyway.

That said, i consider .do, .C, .cp and the like abominations.
I'm not planning to waste time considering them.  I realize that
in the current state of affairs, some macro sets provided as part
of groff are forced to use them.  But i don't think end-users writing
roff documents should ever need to worry about them; in that sense,
i consider them internal implementation details, and for that reason,
i'm fine with you doing with them whatever you consider reasonable.
Please try to keep it as it is, that users can ignore them just as
i do...

Yours, and continue enjoying the candy you mentioned ;)
  Ingo



reply via email to

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