bug-groff
[Top][All Lists]
Advanced

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

[bug #57538] [me] incorrect computation of space `ne`eded by `(b` blocks


From: Dave
Subject: [bug #57538] [me] incorrect computation of space `ne`eded by `(b` blocks
Date: Wed, 22 Dec 2021 21:09:51 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #14, bug #57538 (project groff):

The upshot (which I fear may have gotten lost in the minutiae) is that the
proposed fix to .)b in comment #8 amounts to "lie to .ne about how many lines
are needed."  But there are numerous other cases, as comment #13 demonstrates,
where lying to .ne by telling it one fewer line is also necessary to produce
the correct result.

So the first fix should be figuring out how to tell .ne the truth in general. 
Only then, if the -1v is still needed in .)b due to diversion semantics,
should that change be considered.  (But I bet it won't.)

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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