[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #64037] [mdoc] long tables get blank lines in their midst in nroff
From: |
G. Branden Robinson |
Subject: |
[bug #64037] [mdoc] long tables get blank lines in their midst in nroff mode |
Date: |
Wed, 12 Apr 2023 15:10:11 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?64037>
Summary: [mdoc] long tables get blank lines in their midst in
nroff mode
Group: GNU roff
Submitter: gbranden
Submitted: Wed 12 Apr 2023 07:10:09 PM UTC
Category: Macro mdoc
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: In Progress
Privacy: Public
Assigned to: gbranden
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Wed 12 Apr 2023 07:10:09 PM UTC By: G. Branden Robinson <gbranden>
This is related to bug #57665, which was a continuous rendering/tbl/man
interaction problem.
The same problem affects mdoc, but I did not investigate the problem for that
macro package.
So the fix for the man part of #57665 needs to be ported to mdoc.
However:
1. That fix introduced a different problem; ugly, misplaced vertical rules;
see bug #63960. It's a lesser problem because it only affects tables with
vertical rules, not _all_ tables.
2. The fix for that newer bug is pretty crude and I think we want a better
one, which I have in mind and am working on presently.
3. Our mdoc implementation has no special support for tbl tables _at all_. I
would have thought this meant that we didn't render those tables for HTML
output at all, because the `HTML-IMAGE` and `HTML-IMAGE-END` tags were
missing. However, startingly, tables appear just fine. (Albeit as images of
converted PostScript output--see bug #60052.)
4. So maybe our man(7) doesn't need those tags either, and we can simplify
its `TS` and `TE` definitions. Investigate this.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64037>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #64037] [mdoc] long tables get blank lines in their midst in nroff mode,
G. Branden Robinson <=