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/