gbranden pushed a commit to branch master
in repository groff.
commit 973d1f77adfea78572253f8348a259ea1217e79a
Author: G. Branden Robinson <[email protected]>
AuthorDate: Mon Aug 17 13:48:40 2026 -0500
[mm]: Fix misleading diagnostic message.
* contrib/mm/m.tmac: Fix misleading diagnostic issued when `S` register
value is out of range.
$ echo | groff -rS=-10.5z -mm -z
m.tmac: warning: ignoring out-of-range S register value: -10500z
---
contrib/mm/ChangeLog | 5 +++++
contrib/mm/m.tmac | 5 +++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog
index e5a5630c7..4804d9797 100644
--- a/contrib/mm/ChangeLog
+++ b/contrib/mm/ChangeLog
@@ -1,3 +1,8 @@
+2026-08-17 G. Branden Robinson <[email protected]>
+
+ * m.tmac: Fix misleading diagnostic issued when `S` register
+ value is out of range.
+
2026-08-17 G. Branden Robinson <[email protected]>
* m.tmac: Reorganize initialization code for clarity.
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac
index f0622dd67..61fdff7b4 100644
--- a/contrib/mm/m.tmac
+++ b/contrib/mm/m.tmac
@@ -142,10 +142,11 @@ http://savannah.gnu.org/bugs/?group=groff.
.el .ll 6i
.\"---------------------------------------------
.\" Configure type size and vertical spacing. If given on the
-.\" command line, these have already been converted to basic units.
+.\" command line, these have already been converted to scaled points
+.\" or basic units, respectively.
.if r S \{\
. if \n[S]<=0 \{\
-. @usage ignoring out-of-range S register value: \n[S]z
+. @usage ignoring out-of-range S register value: \n[S]s
. rr S
. \}
.\}
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit