Follow-up Comment #9, bug #67544 (group groff): I love all the research. But for now I'd like to propose two specific actions. I'll put them in separate comments so they're easier to refer to and reply to individually.
First, [http://git.savannah.gnu.org/cgit/groff.git/commit/?id=280724f9d commit 280724f9d], the inciting commit for this ticket and referenced in the original submission, should be reverted before 1.24. It is the wrong solution to a legitimate problem. From an engineering standpoint, it fixes one instance of the problem rather than the general problem, which is suboptimal but not fatal. The fatal flaw is that the fix is applied unconditionally: the added space does not know whether the underlying kerning problem exists, meaning that a user viewing this version of the man page with a properly kerned font--perhaps even the TR font from a subsequent groff release--will get bad rendering in the opposite direction. I'll address the general problem next. With 1.24 fairly imminent, its fix may not make it in there. But the bit of ugliness that commit 280724f9d addressed was already in 1.23 (and perhaps much further back than that), and we've lived with it this long. Reverting 280724f9d would at least prevent a _new_ ugliness from creeping into future releases. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?67544> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature
