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/


Reply via email to