tech@mandoc.bsd.lv
 help / color / mirror / Atom feed
From: Kristaps Dzonsons <kristaps@bsd.lv>
To: tech@mdocml.bsd.lv
Subject: Re: tbl(7) and preceding line boundaries
Date: Fri, 06 Mar 2015 11:55:27 +0100	[thread overview]
Message-ID: <54F9879F.4040109@bsd.lv> (raw)
In-Reply-To: <20150306104909.GA12226@athene.usta.de>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

>> I'm able to fool mandoc(1) into arbitrarily stretching its page 
>> boundary by the enclosed graph.  In short, it seems that tbl(7) 
>> code directly following free-form text causes a flush of the
>> text after the right margin is relieved.
> 
> Looking at the history of tbl_term.c, that seems to be broken since
> basically forever, at least since 2011.
> 
>> Ideas?
> 
> Do you agree with the following simple fix?
> 
> It doesn't seem important enough to make the OpenBSD 5.7 release, 
> though.  If you agree, i would commit to bsd.lv now and to OpenBSD
>  after unlock.

Ingo,

That fixes the issue, thanks!  I don't think it's important at all--I
only noticed it when running texi2mdoc(1) on the GSL manual.  (Texinfo
manuals seem to (ab)use the @multitable command a lot, which maps to
TS/TE.  So it exercises the tbl(7) functionality quite a lot.)

One thing I'm still not sure about is whether it's possible to affect
multiline columns in tbl(7), but that's a different story.

Best,

Kristaps
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJU+YefAAoJEMT2SUY9XBES9lcP/A1loZMbM4GSw5zrOUVAKOqO
eUkDa5gBRqeUa81UlVeRyLZ69M1igk0vFkLhBTDmw/7V7Y3q9wy5GgNfq41LnaXM
un0+Exak8SXNfSTLZgyJwo5l/kpciCz6mUekb2GCPbsPjulRZT0stFmE9CcGsje+
Xf6SUnZ6qGlKceWGrChytI1ULsoegI4mQDrtwgw+jl34a8r0D5/3KY4k5SeVZGuJ
gZtGIlz9rCmhmPLCvpbP5HNAxS2TKKqbu3eFDWKC/vzp6GKvQDqWYoHsoolnnIWj
iKnrY4eKdix1tQQw8YDBFuM73sZXVBO/CCnNS2c18Xz92btoqa2EXOrAE/bUAefL
SqBfz2weEdA0TxoZ8HY8GyN4Gtl9CpN/oaBsnHfWgqggvkxdC50DpXJFjSLekEH2
9/bSxgLDMhXLJ4ubz5XXtWYLvVJHHDvYVn8odHk44f9j0z43u4t9O3VuoHpRPzoJ
Y93L6kvABZ6FCPq3YnJ4dGYFuEJot3ucWbA4abkHLtDEmBuU5be/raNiOdLgCYAo
5VkCLF8hAEXAdwcQMXPmYwYoUcZL3NrHM0+Gm6HD3iSbbdsb7c6qy54vcVJJMu6g
tYTlU3SXbvt1ZeBUAEmotFihB/PFd7wITkun+6tSBWM5aqz2hyhYo0eh3T5z4Zm2
KuKz5wtsFqwF9VKHSKpb
=0snA
-----END PGP SIGNATURE-----
--
 To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv

  reply	other threads:[~2015-03-06 10:55 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-06  9:43 Kristaps Dzonsons
2015-03-06 10:49 ` Ingo Schwarze
2015-03-06 10:55   ` Kristaps Dzonsons [this message]
2015-03-06 22:24     ` Ingo Schwarze
2015-03-06 11:04   ` Kristaps Dzonsons
2015-03-06 13:43     ` Ingo Schwarze
2015-03-06 15:02       ` Kristaps Dzonsons

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=54F9879F.4040109@bsd.lv \
    --to=kristaps@bsd.lv \
    --cc=tech@mdocml.bsd.lv \
    /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;
as well as URLs for NNTP newsgroup(s).