URL:
  <https://savannah.gnu.org/bugs/?68066>

                 Summary: [mm] spurious warnings from various list types
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Wed 18 Feb 2026 07:49:47 PM UTC
                Category: Macro package mm
                Severity: 3 - Normal
              Item Group: Warning/Suspicious behaviour
                  Status: Confirmed
                 Privacy: Public
             Assigned to: gbranden
             Open/Closed: Open
         Discussion Lock: Unlocked
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Wed 18 Feb 2026 07:49:47 PM UTC By: G. Branden Robinson <gbranden>
This is further spawn from bug #68059.

Our existing unit test of list indentation produces several spurious
warnings.


$ ../contrib/mm/tests/lists-indent-correctly.sh
m.tmac:<standard input>:10: warning: LB: type argument is 1 but mark argument
'' is not a valid register format; assuming '0'
m.tmac:<standard input>:35: warning: LB: type argument is 4 but mark argument
'' is not a valid register format; assuming '0'
m.tmac:<standard input>:63: warning: LB: type argument is 1 but mark argument
'' is not a valid register format; assuming '0'
m.tmac:<standard input>:78: warning: LB: type argument is 4 but mark argument
'' is not a valid register format; assuming '0'
m.tmac:<standard input>:79: warning: LI: overlong mark '*\ [1]'
m.tmac:<standard input>:93: warning: LB: type argument is 1 but mark argument
'' is not a valid register format; assuming '0'
m.tmac:<standard input>:108: warning: LB: type argument is 4 but mark argument
'' is not a valid register format; assuming '0'


The "overlong mark" warning is **not** spurious.

But the rest are, because the output is fine (the test even passes) and the
input is invoking macros idiomatically.

Likely I got carried away with input validation.  Investigate.







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?68066>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to