From: Ingo Schwarze <schwarze@usta.de>
To: Alejandro Colomar <alx.manpages@gmail.com>
Cc: g.branden.robinson@gmail.com, groff@gnu.org, linux-man@vger.kernel.org
Subject: Re: TAB character in groff output
Date: Tue, 16 Aug 2022 02:33:27 +0200 [thread overview]
Message-ID: <Yvrl18W4TY/xWbgo@asta-kit.de> (raw)
In-Reply-To: <a30777ee-4495-c663-fd8f-47469d64d1af@gmail.com>
Hi Alejandro,
Alejandro Colomar wrote on Tue, Aug 16, 2022 at 12:01:40AM +0200:
> Ingo, is mandoc(1) planning to support .MR?
Yes, almost certainly.
I'm not enthusiastic about it, but given that groff is going ahead
with it, it is clearly better to support it than to not support it.
The most likely timing for adding support is shortly after the next
groff release. Before the groff release, it isn't urgent at all
for obvious reasons.
Right now, i'm slowly working through inconsistencies that popped up
in the mandoc test suite after regenerating the expected output with
-current groff. Getting that sorted out before the groff release would
be ideal because some of these issues might be regressions in groff
(like the groff_mdoc(7) prologue regressions i reported earlier).
What makes this work a bit tedious is that apparently, not all changes
that popped up are groff regressions. For example, for the second
change is i looked into, it appears behaviour is mostly consistent
between GNU, Heirloom, and Plan 9 roff and it is mandoc that is off,
so there is no need to report that here and i'm instead fixing mandoc
(it is related to literal tab characters in filled text).
Eleven new differences are left right now and i suspect these
are likely due to at least four and probably not more than eight
different changes; the exact number of issues is not clear yet.
Most are differences in vertical spacing, but in different contexts, so
there is likely more than one vertical spacing issue. One difference
concerns paragraph breaking, one concerns horizontal spacing, and
two concern the scope of font markup.
Yours,
Ingo
next prev parent reply other threads:[~2022-08-16 6:26 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <b1a0b24e-0747-9131-90f5-ef61bf4e7d7d@gmail.com>
[not found] ` <YukqNRfW8D09nt+y@asta-kit.de>
[not found] ` <e6d2d527-37be-7fab-2872-392906ceb49b@gmail.com>
[not found] ` <YvT3TxPFGThtbNYW@asta-kit.de>
2022-08-15 22:01 ` TAB character in groff output Alejandro Colomar
2022-08-15 22:24 ` Alejandro Colomar
2022-08-16 0:33 ` Ingo Schwarze [this message]
2022-08-16 2:01 ` G. Branden Robinson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Yvrl18W4TY/xWbgo@asta-kit.de \
--to=schwarze@usta.de \
--cc=alx.manpages@gmail.com \
--cc=g.branden.robinson@gmail.com \
--cc=groff@gnu.org \
--cc=linux-man@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox