URL: <https://savannah.gnu.org/bugs/?65843>
Summary: [mm] `VL` macro misbehaves with overlong marks Group: GNU roff Submitter: gbranden Submitted: Thu 06 Jun 2024 02:39:05 AM UTC Category: Macro package mm Severity: 3 - Normal Item Group: Incorrect behaviour Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Thu 06 Jun 2024 02:39:05 AM UTC By: G. Branden Robinson <gbranden> $ cat EXPERIMENTS/VL-demo.mm .P This is a demonstration of .I mm 's variable-item macro .B VL . .VL 10 5 .LI foo The \(lqbodies\(rq of these list items are indented 10n from the left margin. .LI bar The mark is idented 5n from the left margin. .LI "oversized\ bazqux" This mark is oversized. But it should not overprint. $ nroff -mm EXPERIMENTS/VL-demo.mm | cat -s ‐ 1 ‐ This is a demonstration of mm’s variable‐item macro VL. foo The “bodies” of these list items are indented 10n from the left margin. bar The mark is idented 5n from the left margin. oversized baThis mark is oversized. But it should not overprint. PostScript output is similar, except it really does overprint ("constructively"). DWB 3.3 _mm_ does not behave this way. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?65843> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/