On Mon, Nov 06, 2023 at 12:36:19PM +0100, Lukas Javorsky wrote: > Hi, > > I'm writing this email to the Fedora community to give you a heads-up about > what we are going to do with the new change introduced to the groff 1.23.0 > version [1]. > Upstream of groff stopped mapping the special characters (like hyphens, tilde, > ...) to the Basic Latin codes like it previously did. Yes .. '~' is being replaced by U+02DC SMALL TILDE character and the replacement looks terrible. If you have nbdkit-protect-filter(1) installed you can see this important meta-character becomes almost invisible, rendering the documentation and examples very confusing. > This change was quite controversial in the Debian community as the upstreams/ > maintainers of the man-pages that use these characters in a "not correct > way" wanted this mapping back in the system. It leads to a 1+ hour read-long > email thread [2] with discussions in other threads as well. > > The final conclusion in Debian was to revert this change and leave the old > mapping in place as the maintainer of groff received a ton of emails [3] and > didn't want to spend all of his capacity on this issue. > > After reading through all of the emails, we've decided to align with the Debian > decision and revert this change, thereby retaining the current mapping. The > main reason for this was to eliminate a bunch of bugs reported to the groff/ > man-pages packages about broken manual pages. Our capacity also has its limits, > and we need to spend our resources wisely, and this decision was based on that. > The reproducer and the issue description were reported in Bugzilla [4], so > please read through it, if you are interested. I read the LWN discussion. Did we try to persuade upstream to revert the problem? But if they're not receptive then a downstream fix aligned with Debian looks right. Thanks, Rich. > > [1] https://lists.gnu.org/archive/html/info-gnu/2023-07/msg00001.html > [2] https://lwn.net/Articles/947941/ > [3] https://lwn.net/ml/debian-devel/ZS0aV4XyJH+O1o%2Fc@xxxxxxxxxxxxx/ > [4] https://bugzilla.redhat.com/show_bug.cgi?id=2224123 > > -- > S pozdravom/ Best regards > > Lukáš Javorský > > Software Engineer, Core service - Databases > > Red Hat > > Purkyňova 115 (TPB-C) > > 612 00 Brno - Královo Pole > > ljavorsk@xxxxxxxxxx > > [logo--200] > > > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue