Follow-up Comment #9, bug #64018 (project groff):

[comment #8 comment #8:]
> Just chiming in that the change from GNU groff 1.22.x to 1.23 in GNU mdoc is
wrapping all my manpages badly because it reduces the already very narrow
screen estate.

Are the lines breaking in inappropriate places, as in the 82nd character cell
on an 80-column terminal?

Or is the output "merely" ugly?

What do you mean by "very narrow"?  Over the decades man pages have "bloated"
from an expected line length of 65n to more like 78n, and even then there are
many carelessly composed tbl(1) tables that will overrun the line length.  In
groff 1.23.0 I've made tbl diagnose that in more cases (bug #61878).

> I’m using AT&T nroff

There were many AT&T nroffs.  Which release of Unix, or DWB?

> with UCB mdoc to write my manpages, but make their rendering portable to
work also with GNU groff (with BSD or GNU mdoc), and mdocml has also learnt to
render them correctly.

I'm curious to know what portability issues there are!  Do you have a guide
somewhere?

For instance, the 3-character request names for brace enclosures cannot
possibly be portable to AT&T troff.  There is space in the _mdoc_ macro name
space to rename them such that s/Br/C/.  What do you think?


    _______________________________________________________

Reply to this item at:

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

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


Reply via email to