URL:
<https://savannah.gnu.org/bugs/?67874>
Summary: [mm] `OH` macro broken since commit 88cd50aa3c,
2024-10-27
Group: GNU roff
Submitter: gbranden
Submitted: Thu 01 Jan 2026 08:06:53 AM UTC
Category: Macro package mm
Severity: 4 - Important
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: Thu 01 Jan 2026 08:06:53 AM UTC By: G. Branden Robinson <gbranden>
Alas, more collateral damage from my gigantic "revamp debugging system"
commit.
$ cat ATTIC/titles-demo.mm
.PH @@Header@@
.PF @@Footer@@
.OH @Alpha@Bravo@Charlie@
.OF @Delta@Echo@Foxtrot@
.EH @Golf@Hotel@Indigo@
.EF @Juliet@Kilo@Lima@
.P
Foo this bar.
$ ~/groff-1.23.0/bin/nroff -mm ATTIC/titles-demo.mm | cat -s
Header
Alpha Bravo Charlie
Foo this bar.
Delta Echo Foxtrot
Footer
$ ~/groff-HEAD/bin/nroff -mm ATTIC/titles-demo.mm | cat -s
Header
@Alpha@Bravo@Charlie@
Foo this bar.
Delta Echo Foxtrot
Footer
(That might wrap a little funny in email and/or on the Savannah web site, but
I trust the evidence of the defect is clear.)
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67874>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/