bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #43532] [PATCH] man: put titles on separate lines when parts too wi


From: G. Branden Robinson
Subject: [bug #43532] [PATCH] man: put titles on separate lines when parts too wide, instead of overlapping them
Date: Wed, 19 May 2021 05:13:05 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Update of bug #43532 (project groff):

                  Status:               Confirmed => Postponed              
             Assigned to:                    None => gbranden               

    _______________________________________________________

Follow-up Comment #4:

I'm uneasy with applying this patch because (1) I think the result looks bad
(though not as bad as the status quo, and it was never going to be beautiful
with such obnoxiously long identifiers--what were the Erlang people thinking?)
but more importantly (2) the man package makes some assumptions that the
footer line in particular is going to be only one output line in length.

groff's man(7) package also supports hooks in the form of the PT and BT macros
to let users alter the presentation of the header and footer lines,
respectively.  The assumption here is pretty much that all the user needs to
do is write a .tl request as the macro definition[1].

I think the better thing to do is to shorten the components of the header line
if they overrun, as groff's mdoc(7) does (and as recently bug-fixed to avoid
an infinite loop[2].

I am taking responsibility for this bug and postponing it.  If there's no
discussion about it I expect to resolve it as "Wont Fix" in the future.

[1] It's slightly more complicated than that if they want different titles for
recto and verso pages, but not much.
[2] https://lists.gnu.org/archive/html/groff-commit/2020-11/msg00167.html

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?43532>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]