[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/
- [bug #61019] [me] using PS and n1 together produces a lot of diagnostic noise,
G. Branden Robinson <=