Follow-up Comment #3, bug #66122 (group groff): A line length needs only to be changed if the register for it is defined.
Code with 'if r ...' is common in the source.
Following is a local change:
Date: Mon Oct 4 23:45:27 2021 +0000
contrib/mom/om.tmac: only set line length with 'pdfbx-pre-ll' if defined
+verbose+
diff --git a/contrib/mom/om.tmac b/contrib/mom/om.tmac
index 70792bfff..4dbbf4699 100644
--- a/contrib/mom/om.tmac
+++ b/contrib/mom/om.tmac
@@ -24448,13 +24448,13 @@ No room to start \\*[MN-pos] margin note
#\\n[MN-curr] on page \\n[#P].
. \}
. if \\n[#IR_ACTIVE] \{\
. nr #R_INDENT \\n[#IR_ACTIVE]
-. ll \\n[pdfbx-pre-ll]u
+. if r pdfbx-pre-ll .ll \\n[pdfbx-pre-ll]u
. IR
. rr pdfbx-pre-ll
. rr #IR_ACTIVE
. \}
. if \\n[#IBR_ACTIVE] \{\
-. ll \\n[pdfbx-pre-ll]u
+. if r pdfbx-pre-ll .ll \\n[pdfbx-pre-ll]u
. IB \\n[#IBL_ACTIVE]u \\n[#IBR_ACTIVE]u
. rr pdfbx-pre-ll
. rr #IBR_ACTIVE
-verbose-
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66122>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
