bug-groff
[Top][All Lists]
Advanced

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

[bug #61019] [me] using PS and n1 together produces a lot of diagnostic


From: G. Branden Robinson
Subject: [bug #61019] [me] using PS and n1 together produces a lot of diagnostic noise
Date: Sat, 7 Aug 2021 11:44:50 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

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

                 Summary: [me] using PS and n1 together produces a lot of
diagnostic noise
                 Project: GNU troff
            Submitted by: gbranden
            Submitted on: Sat 07 Aug 2021 03:44:48 PM UTC
                Category: Macro - me
                Severity: 2 - Minor
              Item Group: Warning/Suspicious behaviour
                  Status: In Progress
                 Privacy: Public
             Assigned to: gbranden
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

Input:


.n1
.PS
circle
.PE
Hello,
world.
.n2
.PS
circle
.PF
This is a circle.


Standard error output:


$ ./build/test-groff -p -me -z EXPERIMENTS/pic.me
troff: backtrace: '.../build/../tmac/e.tmac':291: trap-called macro '@h'
troff: backtrace: '.../build/../tmac/e.tmac':1332: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: tab character in unquoted macro
argument
troff: backtrace: '.../build/../tmac/e.tmac':291
troff: backtrace: '.../build/../tmac/e.tmac':163: macro 'nm'
troff: backtrace: '.../build/../tmac/e.tmac':291: trap-called macro '@h'
troff: backtrace: '.../build/../tmac/e.tmac':1332: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: tab character where number expected
troff: backtrace: '.../build/../tmac/e.tmac':291
troff: backtrace: '.../build/../tmac/e.tmac':163: macro 'nm'
troff: backtrace: '.../build/../tmac/e.tmac':291: trap-called macro '@h'
troff: backtrace: '.../build/../tmac/e.tmac':1332: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: tab character where number expected
troff: backtrace: '.../build/../tmac/e.tmac':291
troff: backtrace: '.../build/../tmac/e.tmac':163: macro 'nm'
troff: backtrace: '.../build/../tmac/e.tmac':291: trap-called macro '@h'
troff: backtrace: '.../build/../tmac/e.tmac':1332: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: tab character where number expected
troff: backtrace: '.../build/../tmac/e.tmac':1362: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: macro '&&' not defined
troff: backtrace: '.../build/../tmac/e.tmac':1345: macro 'PS_nm_check'
troff: backtrace: '.../build/../tmac/e.tmac':1368: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: register 'PS_nm_cnt' not defined


If you turn on compatibility mode, you get some different diagnostics toward
the end.


$ ./build/test-groff -C -p -me -z EXPERIMENTS/pic.me
troff: backtrace: '.../build/../tmac/e.tmac':1367: macro 'PS'
troff: backtrace: file 'EXPERIMENTS/pic.me':2
troff: EXPERIMENTS/pic.me:2: warning: register '_q' not defined
troff: backtrace: file 'EXPERIMENTS/pic.me':15
troff: EXPERIMENTS/pic.me:15: warning: register '00' not defined
troff: EXPERIMENTS/pic.me:2: error: end of file while defining macro 'PS'







    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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