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/