Update of bug #68727 (group groff):
Status: Confirmed => In Progress
Planned Release: None => 1.25.0
Summary: [mm] a simple use of `INITR` with `mmroff` stopped
working in groff 1.24.0 => [PATCH] [mm] a simple use of `INITR` with `mmroff`
stopped working in groff 1.24.0
_______________________________________________________
Follow-up Comment #1:
I believe I have isolated the problem.
The fix is a one-liner.
$ git diff
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac
index eeed786d0..df5626029 100644
--- a/contrib/mm/m.tmac
+++ b/contrib/mm/m.tmac
@@ -3749,7 +3749,7 @@ .de COVER
.\" qrf*validate-identifier candidate
.de qrf*validate-identifier
.if !\\n[.$]=1 .@abort expected an argument, got \\n[.$]
-.if '\\*[qrf*caller]'' .@abort qrf*caller string not initialized
+.if \\*[qrf*file]'' .@abort qrf*caller string not initialized
.if !\A'\\$1' \{
. ds qref*msg \\*[qrf*caller]: '\\$1' is not a valid string\"
. as qref*msg " identifier\"
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68727>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
