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

                 Summary: [PATCH] mm/5.MT: macro 'cov@print-title' lacks a
check for  macro 'cov*title'
                 Project: GNU troff
            Submitted by: bjarniig
            Submitted on: Sat 28 Nov 2020 01:37:25 AM UTC
                Category: Macro - mm
                Severity: 3 - Normal
              Item Group: Warning/Suspicious behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

contrib/mm/mm/5.MT: macro 'cov@print-title' lacks a check for macro
'cov*title'

  Test run from file in #24049

test-groff -mm -z test.sig.mm

troff: backtrace: file '/home/bg/git/groff/build/../contrib/mm/m.tmac':365
troff: /home/bg/git/groff/build/../contrib/mm/m.tmac:365: warning: can't find
macro file 'mm/locale'
troff: backtrace: '/home/bg/git/groff/build/../contrib/mm/mm/5.MT':32: macro
'cov@print-title'
troff: backtrace: file '/home/bg/git/groff/build/../contrib/mm/mm/5.MT':49
troff: backtrace: '/home/bg/git/groff/build/../contrib/mm/m.tmac':3100: macro
'MT'
troff: backtrace: file 'test-sig.mm':128
troff: /home/bg/git/groff/build/../contrib/mm/mm/5.MT:49: warning: macro
'cov*title' not defined
...

  A check like that in "mm/mm/4.MT" is missing:

.if !d cov*title .@error title (.TL) not defined!

Signed-off-by: Bjarni Ingi Gislason <[email protected]>
---
 contrib/mm/mm/5.MT | 1 +
 1 file changed, 1 insertion(+)

diff --git a/contrib/mm/mm/5.MT b/contrib/mm/mm/5.MT
index e11d5b26..f28ad2a6 100644
--- a/contrib/mm/mm/5.MT
+++ b/contrib/mm/mm/5.MT
@@ -26,6 +26,7 @@ http://savannah.gnu.org/bugs/?group=groff.
 .\"------------
 .nr cov*mt0-ind 1.1c
 .de cov@print-title
+.if !d cov*title .@error title (.TL) not defined!
 .B
 .ll 9c
 .fi
-- 
2.29.2






    _______________________________________________________

Reply to this item at:

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

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


Reply via email to