URL: <https://savannah.gnu.org/bugs/?66700>
Summary: [me] .2c macro with one argument gives unexpected
warning
Group: GNU roff
Submitter: barx
Submitted: Thu 23 Jan 2025 01:31:12 AM CST
Category: Macro package me
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 23 Jan 2025 01:31:12 AM CST By: Dave <barx>
The -me .2c macro is throwing a warning that it never (i.e., back to at least
1.19.2) did before.
$ echo '.2c 3m' | groff -me -ww -z
$ echo '.2c 3m' | groff-latest -me -ww -z
troff:<standard input>:1: warning: expected end of line or an auto-increment
argument in register definition request; got character 'n'
This warning is new since a mid-August groff build.
The file tmac/e.tmac has only had two commits in that time, neither of them
touching the 2c macro, which was last touched in 2022 by
[http://git.savannah.gnu.org/cgit/groff.git/commit/?id=4796dc773 commit
4796dc773].
So a change to core troff rather than to e.tmac may be the root cause.
Nonetheless, since at the moment I know how to provoke this warning only
through a -me macro, I'm filing it as a -me bug.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66700>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
