texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/Texinfo/ParserNonXS.pm (_handle_other_comman


From: Gavin D. Smith
Subject: branch master updated: * tp/Texinfo/ParserNonXS.pm (_handle_other_command) * tp/Texinfo/XS/parsetexi/handle_commands.c (handle_other_command): Issue warning for @ at end of line command.
Date: Mon, 03 Jun 2024 16:41:31 -0400

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 90fa0abbe1 * tp/Texinfo/ParserNonXS.pm (_handle_other_command) * 
tp/Texinfo/XS/parsetexi/handle_commands.c (handle_other_command): Issue warning 
for @ at end of line command.
90fa0abbe1 is described below

commit 90fa0abbe132828b2d9fc6f88c8ef98b52b55342
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Mon Jun 3 21:41:19 2024 +0100

    * tp/Texinfo/ParserNonXS.pm (_handle_other_command)
    * tp/Texinfo/XS/parsetexi/handle_commands.c (handle_other_command):
    Issue warning for @ at end of line command.
---
 ChangeLog                                               |  6 ++++++
 tp/Texinfo/ParserNonXS.pm                               |  6 ++++++
 tp/Texinfo/XS/parsetexi/handle_commands.c               |  3 +++
 tp/t/results/coverage/exdent_and_commands.pl            | 17 ++++++++++++++++-
 tp/t/results/include/include_at_end_line.pl             |  7 +++++++
 tp/t/results/info_tests/novalidate_empty_refs.pl        |  7 +++++++
 tp/t/results/misc_commands/nodedescription.pl           |  7 +++++++
 .../quotation/space_at_commands_end_quotation_line.pl   | 10 +++++++++-
 tp/t/results/sectioning/empty_nodes_with_commands.pl    |  7 +++++++
 .../coverage/res_parser/formatting_chm/formatting.2     | 12 ++++++++++++
 .../coverage/res_parser/formatting_docbook/formatting.2 | 12 ++++++++++++
 .../coverage/res_parser/formatting_epub/formatting.2    | 12 ++++++++++++
 .../coverage/res_parser/formatting_html32/formatting.2  | 12 ++++++++++++
 .../res_parser/formatting_html_no_split/formatting.2    | 12 ++++++++++++
 .../coverage/res_parser/formatting_info/formatting.2    | 12 ++++++++++++
 .../coverage/res_parser/formatting_latex/formatting.2   | 12 ++++++++++++
 .../res_parser/formatting_macro_expand/formatting.2     | 12 ++++++++++++
 .../res_parser/formatting_plaintext/formatting.2        | 12 ++++++++++++
 .../coverage/res_parser/formatting_rawtext/formatting.2 | 12 ++++++++++++
 .../res_parser/formatting_regions/formatting_regions.2  | 12 ++++++++++++
 .../res_parser/formatting_textcontent/formatting.2      | 12 ++++++++++++
 .../coverage/res_parser/formatting_xhtml/formatting.2   | 12 ++++++++++++
 .../coverage/res_parser/formatting_xml/formatting.2     | 12 ++++++++++++
 .../res_parser/formatting_enable_encoding/formatting.2  | 12 ++++++++++++
 .../res_parser/formatting_epub_nodes/formatting.2       | 12 ++++++++++++
 .../layout/res_parser/formatting_exotic/formatting.2    | 12 ++++++++++++
 tp/tests/layout/res_parser/formatting_fr/formatting.2   | 12 ++++++++++++
 .../layout/res_parser/formatting_fr_icons/formatting.2  | 12 ++++++++++++
 .../layout/res_parser/formatting_fr_info/formatting.2   | 12 ++++++++++++
 .../formatting_info_ascii_punctuation/formatting.2      | 12 ++++++++++++
 .../formatting_info_disable_encoding/formatting.2       | 12 ++++++++++++
 .../res_parser/formatting_inline_css/formatting.2       | 12 ++++++++++++
 .../layout/res_parser/formatting_mathjax/formatting.2   | 12 ++++++++++++
 .../formatting_numerical_entities/formatting.2          | 12 ++++++++++++
 .../formatting_plaintext_ascii_punctuation/formatting.2 | 12 ++++++++++++
 .../formatting_sort_element_counts/formatting.2         | 12 ++++++++++++
 .../layout/res_parser/formatting_texi2html/formatting.2 | 12 ++++++++++++
 .../res_parser/formatting_texi2html_nodes/formatting.2  | 12 ++++++++++++
 .../res_parser/formatting_weird_quotes/formatting.2     | 12 ++++++++++++
 39 files changed, 428 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 639e39fb95..16c5db0ebc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-06-03  Gavin Smith <gavinsmith0123@gmail.com>
+
+       * tp/Texinfo/ParserNonXS.pm (_handle_other_command)
+       * tp/Texinfo/XS/parsetexi/handle_commands.c (handle_other_command):
+       Issue warning for @ at end of line command.
+
 2024-06-03  Gavin Smith <gavinsmith0123@gmail.com>
 
        * NEWS: add entry for SPARC memory alignment bugfix
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index d39b0b14bd..a6bfab8014 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -5428,6 +5428,12 @@ sub _handle_other_command($$$$$)
                               $command), $source_info);
       }
       if ($command eq "\n") {
+        if ($self->_top_context() eq 'ct_line') {
+          $self->_line_warn(
+            "\@ should not occur at end of argument to line command",
+            $source_info);
+        }
+
         $current = _end_line($self, $current, $source_info);
         $retval = $GET_A_NEW_LINE;
       }
diff --git a/tp/Texinfo/XS/parsetexi/handle_commands.c 
b/tp/Texinfo/XS/parsetexi/handle_commands.c
index 5a6d1d1641..daa6de728a 100644
--- a/tp/Texinfo/XS/parsetexi/handle_commands.c
+++ b/tp/Texinfo/XS/parsetexi/handle_commands.c
@@ -372,6 +372,9 @@ handle_other_command (ELEMENT *current, const char 
**line_inout,
             }
           if (cmd == CM_NEWLINE)
             {
+              if (current_context () == ct_line)
+                line_warn ("@ should not occur at end of argument "
+                           "to line command");
               current = end_line (current);
               *status = GET_A_NEW_LINE;
             }
diff --git a/tp/t/results/coverage/exdent_and_commands.pl 
b/tp/t/results/coverage/exdent_and_commands.pl
index c55a877841..9590a89829 100644
--- a/tp/t/results/coverage/exdent_and_commands.pl
+++ b/tp/t/results/coverage/exdent_and_commands.pl
@@ -334,7 +334,22 @@ in exdented a @*
 after exdented
 ';
 
-$result_errors{'exdent_and_commands'} = [];
+$result_errors{'exdent_and_commands'} = [
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 3,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 11,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  }
+];
 
 
 $result_floats{'exdent_and_commands'} = {};
diff --git a/tp/t/results/include/include_at_end_line.pl 
b/tp/t/results/include/include_at_end_line.pl
index 4d96be536d..f5d1b7b965 100644
--- a/tp/t/results/include/include_at_end_line.pl
+++ b/tp/t/results/include/include_at_end_line.pl
@@ -66,6 +66,13 @@ $result_texts{'include_at_end_line'} = '
 After.';
 
 $result_errors{'include_at_end_line'} = [
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 1,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  },
   {
     'error_line' => 'bad argument to @include: inc_file.texi@
 ',
diff --git a/tp/t/results/info_tests/novalidate_empty_refs.pl 
b/tp/t/results/info_tests/novalidate_empty_refs.pl
index 1df7409f6e..d35922e737 100644
--- a/tp/t/results/info_tests/novalidate_empty_refs.pl
+++ b/tp/t/results/info_tests/novalidate_empty_refs.pl
@@ -286,6 +286,13 @@ $result_menus{'novalidate_empty_refs'} = [
 ];
 
 $result_errors{'novalidate_empty_refs'} = [
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 9,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  },
   {
     'error_line' => 'empty node name after expansion `@
 \'
diff --git a/tp/t/results/misc_commands/nodedescription.pl 
b/tp/t/results/misc_commands/nodedescription.pl
index ee9d0d9cb2..2dc4fc92a2 100644
--- a/tp/t/results/misc_commands/nodedescription.pl
+++ b/tp/t/results/misc_commands/nodedescription.pl
@@ -414,6 +414,13 @@ $result_errors{'nodedescription'} = [
     'line_nr' => 11,
     'text' => 'multiple node @nodedescription',
     'type' => 'warning'
+  },
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 11,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
   }
 ];
 
diff --git a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl 
b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
index 0b00b93d93..7030856095 100644
--- a/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
+++ b/tp/t/results/quotation/space_at_commands_end_quotation_line.pl
@@ -211,7 +211,15 @@ A @ at the end of the @quotation line.
 A @  at the end of the @quotation line.
 ';
 
-$result_errors{'space_at_commands_end_quotation_line'} = [];
+$result_errors{'space_at_commands_end_quotation_line'} = [
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 1,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  }
+];
 
 
 $result_floats{'space_at_commands_end_quotation_line'} = {};
diff --git a/tp/t/results/sectioning/empty_nodes_with_commands.pl 
b/tp/t/results/sectioning/empty_nodes_with_commands.pl
index 00ba8181b1..3a3b46256c 100644
--- a/tp/t/results/sectioning/empty_nodes_with_commands.pl
+++ b/tp/t/results/sectioning/empty_nodes_with_commands.pl
@@ -166,6 +166,13 @@ $result_errors{'empty_nodes_with_commands'} = [
     'text' => 'empty argument in @node',
     'type' => 'error'
   },
+  {
+    'error_line' => 'warning: @ should not occur at end of argument to line 
command
+',
+    'line_nr' => 4,
+    'text' => '@ should not occur at end of argument to line command',
+    'type' => 'warning'
+  },
   {
     'error_line' => 'empty node name after expansion `@
 \'
diff --git a/tp/tests/coverage/res_parser/formatting_chm/formatting.2 
b/tp/tests/coverage/res_parser/formatting_chm/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/coverage/res_parser/formatting_chm/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_chm/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_docbook/formatting.2 
b/tp/tests/coverage/res_parser/formatting_docbook/formatting.2
index e0bb1fbf45..4e20fa5a36 100644
--- a/tp/tests/coverage/res_parser/formatting_docbook/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_docbook/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_epub/formatting.2 
b/tp/tests/coverage/res_parser/formatting_epub/formatting.2
index e9632deb06..a375e273e1 100644
--- a/tp/tests/coverage/res_parser/formatting_epub/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_epub/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_html32/formatting.2 
b/tp/tests/coverage/res_parser/formatting_html32/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/coverage/res_parser/formatting_html32/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_html32/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_html_no_split/formatting.2 
b/tp/tests/coverage/res_parser/formatting_html_no_split/formatting.2
index ec290bdc9a..bbc82dbd6d 100644
--- a/tp/tests/coverage/res_parser/formatting_html_no_split/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_html_no_split/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_info/formatting.2 
b/tp/tests/coverage/res_parser/formatting_info/formatting.2
index b5707e0c43..4d23242ce6 100644
--- a/tp/tests/coverage/res_parser/formatting_info/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_info/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_latex/formatting.2 
b/tp/tests/coverage/res_parser/formatting_latex/formatting.2
index 0853f49fd0..657237d746 100644
--- a/tp/tests/coverage/res_parser/formatting_latex/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_latex/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -70,7 +73,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -140,7 +146,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -211,7 +220,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_macro_expand/formatting.2 
b/tp/tests/coverage/res_parser/formatting_macro_expand/formatting.2
index 8cdad4182b..abb079c954 100644
--- a/tp/tests/coverage/res_parser/formatting_macro_expand/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_macro_expand/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_plaintext/formatting.2 
b/tp/tests/coverage/res_parser/formatting_plaintext/formatting.2
index 602465ccb0..79d2772c7a 100644
--- a/tp/tests/coverage/res_parser/formatting_plaintext/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_plaintext/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_rawtext/formatting.2 
b/tp/tests/coverage/res_parser/formatting_rawtext/formatting.2
index 8cdad4182b..abb079c954 100644
--- a/tp/tests/coverage/res_parser/formatting_rawtext/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_rawtext/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/coverage/res_parser/formatting_regions/formatting_regions.2 
b/tp/tests/coverage/res_parser/formatting_regions/formatting_regions.2
index 676720b648..4968aea71c 100644
--- a/tp/tests/coverage/res_parser/formatting_regions/formatting_regions.2
+++ b/tp/tests/coverage/res_parser/formatting_regions/formatting_regions.2
@@ -1,5 +1,8 @@
 formatting_regions.texi:27: @| should only appear in heading or footing 
(possibly involving @mymacro)
+formatting_regions.texi:27: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:27: warning: @author should only appear at the 
beginning of a line (possibly involving @mymacro)
+formatting_regions.texi:27: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
+formatting_regions.texi:27: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:27: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:27: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:27: warning: missing name for @deffnx (possibly 
involving @mymacro)
@@ -71,7 +74,10 @@ formatting_regions.texi:27: warning: @inforef is obsolete 
(possibly involving @m
 formatting_regions.texi:27: warning: @inforef is obsolete (possibly involving 
@mymacro)
 formatting_regions.texi:27: warning: command @inforef missing a node or 
external manual argument (possibly involving @mymacro)
 formatting_regions.texi:38: @| should only appear in heading or footing 
(possibly involving @mymacro)
+formatting_regions.texi:38: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:38: warning: @author should only appear at the 
beginning of a line (possibly involving @mymacro)
+formatting_regions.texi:38: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
+formatting_regions.texi:38: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:38: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:38: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:38: warning: missing name for @deffnx (possibly 
involving @mymacro)
@@ -142,7 +148,10 @@ formatting_regions.texi:38: warning: @inforef is obsolete 
(possibly involving @m
 formatting_regions.texi:38: warning: @inforef is obsolete (possibly involving 
@mymacro)
 formatting_regions.texi:38: warning: command @inforef missing a node or 
external manual argument (possibly involving @mymacro)
 formatting_regions.texi:45: @| should only appear in heading or footing 
(possibly involving @mymacro)
+formatting_regions.texi:45: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:45: warning: @author should only appear at the 
beginning of a line (possibly involving @mymacro)
+formatting_regions.texi:45: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
+formatting_regions.texi:45: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:45: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:45: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:45: warning: missing name for @deffnx (possibly 
involving @mymacro)
@@ -214,7 +223,10 @@ formatting_regions.texi:45: warning: @inforef is obsolete 
(possibly involving @m
 formatting_regions.texi:45: warning: @inforef is obsolete (possibly involving 
@mymacro)
 formatting_regions.texi:45: warning: command @inforef missing a node or 
external manual argument (possibly involving @mymacro)
 formatting_regions.texi:48: @| should only appear in heading or footing 
(possibly involving @mymacro)
+formatting_regions.texi:48: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:48: warning: @author should only appear at the 
beginning of a line (possibly involving @mymacro)
+formatting_regions.texi:48: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
+formatting_regions.texi:48: warning: @ should not occur at end of argument to 
line command (possibly involving @mymacro)
 formatting_regions.texi:48: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:48: warning: missing name for @deffnx (possibly 
involving @mymacro)
 formatting_regions.texi:48: warning: missing name for @deffnx (possibly 
involving @mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_textcontent/formatting.2 
b/tp/tests/coverage/res_parser/formatting_textcontent/formatting.2
index 8cdad4182b..abb079c954 100644
--- a/tp/tests/coverage/res_parser/formatting_textcontent/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_textcontent/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_xhtml/formatting.2 
b/tp/tests/coverage/res_parser/formatting_xhtml/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/coverage/res_parser/formatting_xhtml/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_xhtml/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/coverage/res_parser/formatting_xml/formatting.2 
b/tp/tests/coverage/res_parser/formatting_xml/formatting.2
index 8cdad4182b..abb079c954 100644
--- a/tp/tests/coverage/res_parser/formatting_xml/formatting.2
+++ b/tp/tests/coverage/res_parser/formatting_xml/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.2 
b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting.2 
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting.2
index e9632deb06..a375e273e1 100644
--- a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_exotic/formatting.2 
b/tp/tests/layout/res_parser/formatting_exotic/formatting.2
index ec290bdc9a..bbc82dbd6d 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_exotic/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_fr/formatting.2 
b/tp/tests/layout/res_parser/formatting_fr/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_fr/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_fr/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2 
b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_fr_info/formatting.2 
b/tp/tests/layout/res_parser/formatting_fr_info/formatting.2
index b5707e0c43..4d23242ce6 100644
--- a/tp/tests/layout/res_parser/formatting_fr_info/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_fr_info/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.2 
b/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.2
index b5707e0c43..4d23242ce6 100644
--- a/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_info_ascii_punctuation/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/layout/res_parser/formatting_info_disable_encoding/formatting.2 
b/tp/tests/layout/res_parser/formatting_info_disable_encoding/formatting.2
index b5707e0c43..4d23242ce6 100644
--- a/tp/tests/layout/res_parser/formatting_info_disable_encoding/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_info_disable_encoding/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_inline_css/formatting.2 
b/tp/tests/layout/res_parser/formatting_inline_css/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_inline_css/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_inline_css/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.2 
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.2 
b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/layout/res_parser/formatting_plaintext_ascii_punctuation/formatting.2
 
b/tp/tests/layout/res_parser/formatting_plaintext_ascii_punctuation/formatting.2
index 602465ccb0..79d2772c7a 100644
--- 
a/tp/tests/layout/res_parser/formatting_plaintext_ascii_punctuation/formatting.2
+++ 
b/tp/tests/layout/res_parser/formatting_plaintext_ascii_punctuation/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git 
a/tp/tests/layout/res_parser/formatting_sort_element_counts/formatting.2 
b/tp/tests/layout/res_parser/formatting_sort_element_counts/formatting.2
index ec290bdc9a..bbc82dbd6d 100644
--- a/tp/tests/layout/res_parser/formatting_sort_element_counts/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_sort_element_counts/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_texi2html/formatting.2 
b/tp/tests/layout/res_parser/formatting_texi2html/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_texi2html/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_texi2html/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_texi2html_nodes/formatting.2 
b/tp/tests/layout/res_parser/formatting_texi2html_nodes/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_texi2html_nodes/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_texi2html_nodes/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2 
b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2
index bf1035c01e..151f983bc0 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2
@@ -1,5 +1,8 @@
 formatting.texi:22: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:22: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:22: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -71,7 +74,10 @@ formatting.texi:22: warning: @inforef is obsolete (possibly 
involving @mymacro)
 formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:22: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:32: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:32: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:32: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -142,7 +148,10 @@ formatting.texi:32: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:32: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:81: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:81: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:81: warning: missing name for @deffnx (possibly involving 
@mymacro)
@@ -214,7 +223,10 @@ formatting.texi:81: warning: @inforef is obsolete 
(possibly involving @mymacro)
 formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
 formatting.texi:81: warning: command @inforef missing a node or external 
manual argument (possibly involving @mymacro)
 formatting.texi:88: @| should only appear in heading or footing (possibly 
involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: @author should only appear at the beginning of a 
line (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
+formatting.texi:88: warning: @ should not occur at end of argument to line 
command (possibly involving @mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)
 formatting.texi:88: warning: missing name for @deffnx (possibly involving 
@mymacro)



reply via email to

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