URL: <https://savannah.gnu.org/bugs/?68052>
Summary: [mm] Nested ML list mark overwrites list mark of
previous level ML
Group: GNU roff
Submitter: afh
Submitted: Mon 16 Feb 2026 09:59:31 PM UTC
Category: Macro package mm
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Unlocked
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mon 16 Feb 2026 09:59:31 PM UTC By: Alexis <afh>
A regression may have been introduced since groff 1.23.0 in regards to nested
marked lists, where the list mark for the outer marked lists is overwritten by
the mark of the nested marked list when using groff 1.24.0-rc3:
groff -Tutf8 -P-cbou -mm mwe-ml.mm | cat -s
MWE For ML Bullets
• Bullet
□ Square
○ Circle
◊ Lozenge
◊ Circle
◊ Square
◊ Bullet
Groff version 1.23.0 renders the list marks correctly:
groff -Tutf8 -P-cbou -mm mwe-ml.mm | cat -s
MWE For ML Bullets
• Bullet
□ Square
○ Circle
◊ Lozenge
○ Circle
□ Square
• Bullet
_______________________________________________________
File Attachments:
Name: mwe-ml.mm Size: 177B
<https://file.savannah.gnu.org/file/mwe-ml.mm?file_id=58252>
AGPL NOTICE
These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://savannah.gnu.org/source/savane-0ce18f920e65bfe617d234583dbb0a207f4283fb.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68052>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
