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/


Reply via email to