Hi Dirk,

At 2025-12-02T09:48:00+0100, Dirk Gouders wrote:
> I was preparing a document that consists of indented paragraphs and
> one of those has a table in it.
> 
> I was producing a PDF document and needed a page break after that
> table but the .bp request dind't produce a page break.
>
> I could fix this by putting the table inside a keep but wonder if this
> is expected behavior.

Long story short, that's because a bug (my fault) slipped out in the
groff 1.23.0 release.

https://lists.gnu.org/archive/html/groff/2023-04/msg00022.html

This issue was tracked as Savannah #64005 and a fix was in the first
batch of changes committed to the "master" branch after groff 1.23.0 was
tagged and released.

https://savannah.gnu.org/bugs/?64005

Adding a `rs` request before `bp` should be portable to all versions of
ms(7), if you need portability to multiple groff releases, for instance.

Your document works as intended _without_ any change in groff Git HEAD.
(I just checked.)  I also added a regression test that should keep me
from breaking it again.  One hopes.

Sorry about that.

Regards,
Branden

Attachment: signature.asc
Description: PGP signature

Reply via email to