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

Reply via email to