bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #59563] [PATCH] mm/5.MT: macro 'cov@print-title' lacks a check for


From: Bjarni Ingi Gislason
Subject: [bug #59563] [PATCH] mm/5.MT: macro 'cov@print-title' lacks a check for macro 'cov*title'
Date: Fri, 27 Nov 2020 20:37:27 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

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 <bjarniig@rhi.hi.is>
---
 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

[Prev in Thread] Current Thread [Next in Thread]