URL: <https://savannah.gnu.org/bugs/?68201>
Summary: [mm] `IA` and `WA` macros disable the escape
character, incompatibly with DWB 3.3 mm
Group: GNU roff
Submitter: gbranden
Submitted: Tue 31 Mar 2026 10:59:18 PM UTC
Category: Macro package mm
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: In Progress
Privacy: Public
Assigned to: gbranden
Open/Closed: Open
Discussion Lock: Unlocked
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Tue 31 Mar 2026 10:59:18 PM UTC By: G. Branden Robinson <gbranden>
See [https://lists.gnu.org/archive/html/groff/2026-03/msg00121.html a recent
message to the _groff_ mailing list for background].
As noted, this behavior is DWB-incompatible, could be an unpleasant surprise,
and is a significant barrier to use of _groff mm_'s "letter" document type in
non-English locales.
Possibly Jörgen Hägg set things up like this because at the time he did most
or all of his work on _groff mm_, a handful of ISO 8859 character encodings
were all that _groff_ supported. (In fact, it looks like Hägg's _mm_ landed
in _groff_ at just about the same time Unicode 1.0 was released. These
happened in November and October 1991, respectively.)
Nowadays, limiting postal addresses to ordinary characters is not tractable.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68201>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
