Update of bug #66009 (group groff):
Status: Fixed => None
Open/Closed: Closed => Open
Planned Release: 1.24.0 => None
_______________________________________________________
Follow-up Comment #2:
commit d052cb31d9982ef2ad1d776d828bd4370ce5e43e
Author: G. Branden Robinson <[email protected]>
Date: Mon Nov 25 17:13:56 2024 -0600
[troff]: Fix Savannah #66481 and unfix #66099.
* src/roff/troff/input.cpp (is_char_usable_as_delimiter): Revert fix for
bug #66009. Unfortunately, `|` is in use in the wild as a delimiter,
for instance in man pages for GNU awk, GNU grep, and GNU rcs. Weaning
people off of it (because it is a valid character in a numeric
expression, and GNU troff has never accepted most other such
characters as delimeters,{*} whereas AT&T troff accepted them all)
looks to be a multi-stage, multi-year process.
Fixes <https://savannah.gnu.org/bugs/?66481>. Thanks to Paul Eggert for
the report.
{*} For distorted values of "most"--both GNU and AT&T troffs accept any
basic Latin letter ([A-Za-z]) as a delimiter, a collection of 52
exceptions that quantitatively swallows the rule. Pragmatically,
few *roff document authors past or present seem to have been
adventurous enough to exercise this freedom.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66009>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
