[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
.bp not working in groff 1.23.0 when it worked fine in 1.22.4
|
From: |
T . Kurt Bond |
|
Subject: |
.bp not working in groff 1.23.0 when it worked fine in 1.22.4 |
|
Date: |
Tue, 23 Jan 2024 16:10:42 -0500 |
|
User-agent: |
Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (Gojō) APEL-LB/10.8 EasyPG/1.0.0 Emacs/29.1 (x86_64-redhat-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
I have a groff -ms source file that is generated by a complicated path
that I don't want to get into. They have some tables, and I'm doing a
.bp request right after the tables. When I groff this file with version
1.22.4 it comes out with the correct page breaks, reflecting the
presence of explicit .bp requests in the source. When I groff it with
version 1.23.0 the page breaks corresponding to the explicit .bp
requests are missing.
Was there a change in 1.23.0 to tbl or .TE that would have caused this?
The file is rather large, so here's the relevent portion of the first
occurrance on the first page of the document for
reference:
===============================================================================
#\fB-8\fP#\fBDEFECTS TOTAL\fP
#\fB85\fP#\fBTOTAL\fP
=
.TE
.bp
.sp -1.5v
.SH 1
Lieutenant Enyon Boase
===============================================================================
That .bp in the fourth line from the bottom SHOULD have caused a page
break in the document, but doesn't.
Here's a screenshot of the first page of the 1.23.0 version:

Here's a screenshot of the first page of the 1.22.4 version:

Here are the groff commands I used to generate each file.
PATH=/usr/local/sw/versions/groff/1.23.0/bin:${PATH} \
groff -t -k -Tpdf -ms rpbh-pcs.ms >rpbh-pcs-1.23.0.pdf
PATH=/usr/local/sw/versions/groff/1.22.4/bin:${PATH} \
groff -t -k -Tpdf -ms rpbh-pcs.ms >rpbh-pcs-1.22.4.pdf
The complete source file and both pdf output files, plus the jpeg and
pdf versions are available at the following links individually or in a
zip file that includes a GNUmakefile to build everything:
===============================================================================
https://tkurtbond.github.io/groff/groff-bp-request-not-working.tar.gz
https://tkurtbond.github.io/groff/rpbh-pcs-1.22.4.jpg
https://tkurtbond.github.io/groff/rpbh-pcs-1.22.4.pdf
https://tkurtbond.github.io/groff/rpbh-pcs-1.22.4.png
https://tkurtbond.github.io/groff/rpbh-pcs-1.23.0.jpg
https://tkurtbond.github.io/groff/rpbh-pcs-1.23.0.pdf
https://tkurtbond.github.io/groff/rpbh-pcs-1.23.0.png
https://tkurtbond.github.io/groff/rpbh-pcs.ms
===============================================================================
--
T. Kurt Bond, tkurtbond@gmail.com, tkurtbond.github.io &consp.org &tkb.tx0.org
- .bp not working in groff 1.23.0 when it worked fine in 1.22.4,
T . Kurt Bond <=