Follow-up Comment #10, bug #66919 (group groff): Not trying to be difficult. What I'm trying to get at is that the comment #4 test file shows observable output changing from all prior groffs I have in my grasp (which span nearly 20 years). You confirmed this output change but ascribed it to a change in startup tmac files, which I refuted in comment #7.
So if not that, what _is_ the source of the behavior change? Either my refutation needs refuting, or the parser is doing something different with the same input. And if the latter, is this an accidental or intentional change? I suspect accidental, only because if intentional I think by now you would have remembered doing it and seized up a ticket or commit that explained it. As ever, I don't object to breaking back compatibility per se. But I believe a compatibility-breaking change should be justifiable to serve some larger purpose. If this _was_ an intentional parser change with such a purpose, we can log it in NEWS and move on. But right now it seems we don't yet know _why_ the output has changed. (Or at least _I_ don't; if you do, maybe we've gone back to talking past each other.) Does this clarify the principles I'm working from? Do you disagree with any of the foregoing? _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66919> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature