On 2023-04-24 14:55 -0400, Peter Schaffter wrote: > I've never seen this behaviour before. It's been a while since I > needed tbl(1) in a mom document so I'm thinking it crept in during > one of the past year's bazillion commits. Most likely something to > do with tbl(1) or with gropdf(1). At any rate, I need help tracking > this down. > > Once we get the mysterious 3init problem solved, I can take a look > at the OP's original problem. tbl(1) handling at or near a page > transition presents a number of edge cases and I may not have caught > them all.
Thanks for looking, Branden and Peter. Here's another tbl-related problem I've encountered, in case the two are connected. Groff acts as if every table were preceded by an empty paragraph. This is why there is so much vertical space between the headings and the tables that follow them. My work-around was to put ".LS 0" in front of every ".TS". I'm running groff 1.22.3, by the way. It's been patched but not since 2016 so if it's bugs I'm seeing, they're not new.