On Wed, Oct 21, 2026 at 07:33:27PM +0100, Gavin Smith wrote: > Testing with groff.texi from groff 1.24.2, there is a warning: > > $ texi2any groff.texi > groff.texi:3288: warning: @node name should not contain `,': Titles (headers, > footers) > groff.texi:3288: warning: node name with index entries should not contain `,' > > This is due to the new "shadow targets" feature where a sectioning command > without > a @node creates a possible target for a cross-reference. groff.texi has such > a command: > > @unnumberedsubsubsec Titles (headers, footers) > > The first warning is confusing because there is no @node command in the > Texinfo source. > > Perhaps we could just drop the '@' character: > > groff.texi:3288: warning: node name should not contain `,': Titles (headers, > footers) > > Does that look alright?
It does, and it is easy to change, as the @node is hardcoded in the messages. I can do that shortly. It is likely, however, that some error messages use the newly added @node command name, I do not think that we want to make that change for all the possible error messages that could include @node for the added nodes. -- Pat
