Follow-up Comment #10, bug #61089 (project groff):

[comment #8 comment #8:]
> Reverting this one change definitely restores groff 1.22.4
> behavior for John's ono.tmac...

That is some kind of voodoo.  There should be only two possibilities:

0 output_width > 0: in this case, the new "if" is false, and the code drops
through to where it would have without the new block; i.e. there no functional
change.
0 output_width <= 0: this activates the new code path, which emits a warning,
then exits the function where it didn't before, which could have any number of
subsequent effects.

I don't see how the behavior changes but no warning is emitted.  Is
output_warning() failing somehow?

    _______________________________________________________

Reply to this item at:

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

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


Reply via email to