texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_explained_


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/Convert/HTML.pm (_convert_explained_command): no tree modification, set a converter state instead.
Date: Sat, 22 Jan 2022 05:46:39 -0500

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

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new e1698039f4 * tp/Texinfo/Convert/HTML.pm (_convert_explained_command): 
no tree modification, set a converter state instead.
e1698039f4 is described below

commit e1698039f4ba0f1204b4c99038fb6b0599b25950
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Jan 22 11:46:21 2022 +0100

    * tp/Texinfo/Convert/HTML.pm (_convert_explained_command): no tree
    modification, set a converter state instead.
---
 ChangeLog                                          |   5 +
 tp/TODO                                            |  15 +-
 tp/Texinfo/Convert/HTML.pm                         |  39 +-
 tp/t/03coverage_braces.t                           |   3 +
 tp/t/html_tests.t                                  |  18 +
 .../results/converters_tests/at_commands_in_raw.pl |   3 -
 tp/t/results/coverage_braces/abbr_acronym.pl       |   8 -
 tp/t/results/coverage_braces/empty_commands.pl     |   3 -
 tp/t/results/coverage_braces/recursive_acronym.pl  |   3 -
 .../recursive_acronym_definition.pl                | 175 +++++
 .../formats_encodings/at_commands_in_refs.pl       |  42 --
 .../at_commands_in_refs_latin1.pl                  |  42 --
 .../formats_encodings/at_commands_in_refs_utf8.pl  |  42 --
 .../html_tests/acronym_in_node_and_section.pl      | 768 +++++++++++++++++++++
 tp/t/results/menu/formats_in_menu.pl               |   3 -
 .../non_automatic_internal_top_node_up.pl          |  11 -
 .../non_automatic_top_node_up_and_url.pl           |  11 -
 17 files changed, 1002 insertions(+), 189 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ac80ccaf70..bf8112faa3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-01-22  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Convert/HTML.pm (_convert_explained_command): no tree
+       modification, set a converter state instead.
+
 2022-01-21  Patrice Dumas  <pertusus@free.fr>
 
        tests: add tests scripts by category/type. Only do other with 
other-checks.
diff --git a/tp/TODO b/tp/TODO
index a76748c367..9ce6929134 100644
--- a/tp/TODO
+++ b/tp/TODO
@@ -24,6 +24,15 @@ Add a registering function for:
 %$Texinfo::Config::texinfo_code_types
 Texinfo::Config::commands_translation{$context}->{$command}
 
+Use an accessor for css_import_lines, css_rule_lines and css_map
+
+Document type '_converted' and '_string' for 'text'.
+
+Check the design of the HTML.pm API.  Document the API, in particular
+everything in Texinfo::Config.  Add an API for everything used in the 
+default functions, for example in page_head, use $self->title_string() 
+and so on and so forth.  
+
 Profiling
 =========
 
@@ -192,12 +201,6 @@ Right now VERBOSE is almost not used.
 
 Handle better @exdent in html? (there is a FIXME in the code)
 
-Check the design of the HTML.pm API.  Document the API, in particular
-everything in Texinfo::Config.  Add an API for everything used in the 
-default functions, for example in page_head, use $self->title_string() 
-and so on and so forth.  
-Document type '_converted' for 'text'.
-
 Implement what is proposed in HTML Cross Reference Mismatch.
 
 Protection of punctuation in nodes.
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 084eebe483..6afe6b9751 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -2329,8 +2329,8 @@ sub _convert_email_command($$$$)
 
 $default_commands_conversion{'email'} = \&_convert_email_command;
 
-# FIXME set and use 'explained_commands' converter state.  Should
-# there be an API instead?
+# FIXME set and use 'explained_commands' and 'element_explanation_contents'
+# converter state.  Should there be an API instead?
 sub _convert_explained_command($$$$)
 {
   my $self = shift;
@@ -2345,7 +2345,7 @@ sub _convert_explained_command($$$$)
     = Texinfo::Convert::NodeNameNormalization::normalize_node(
     {'contents' => $command->{'args'}->[0]->{'contents'}});
 
-  if ($args->[1] and defined($args->[1]->{'string'}) 
+  if ($args->[1] and defined($args->[1]->{'string'})
                  and $args->[1]->{'string'} =~ /\S/) {
     $with_explanation = 1;
     $explanation_string = $args->[1]->{'string'};
@@ -2358,29 +2358,38 @@ sub _convert_explained_command($$$$)
 
     $self->{'explained_commands'}->{$cmdname}->{$normalized_type} =
        $command->{'args'}->[1]->{'contents'};
-  } elsif ($command->{'extra'}->{'explanation_contents'}) {
-    if (@{$command->{'extra'}->{'explanation_contents'}}) {
+  } elsif ($self->{'element_explanation_contents'}->{$command}) {
+    # if an acronym element is formatted more than once, this ensures that
+    # only the first explanation (including a lack of explanation) is reused.
+    # Note that this means that acronyms converted first on a sectioning
+    # command line for a direction text may not get the explanation
+    # from acronyms appearing later on in the document but before
+    # the sectioning command.
+    if (@{$self->{'element_explanation_contents'}->{$command}}) {
       $explanation_string = $self->convert_tree_new_formatting_context(
-        {'type' => '_string', 
-         'contents' => $command->{'extra'}->{'explanation_contents'}},
+        {'type' => '_string',
+         'contents' => $self->{'element_explanation_contents'}->{$command}},
         $cmdname, $cmdname);
     }
   } elsif ($self->{'explained_commands'}->{$cmdname}->{$normalized_type}) {
     $explanation_string = $self->convert_tree_new_formatting_context(
-      {'type' => '_string', 
-       'contents' => $self->{'explained_commands'}
-                       ->{$cmdname}->{$normalized_type}},
-    $cmdname, $cmdname);
+                      {'type' => '_string',
+                       'contents' => $self->{'explained_commands'}
+                                     ->{$cmdname}->{$normalized_type}},
+                                                   $cmdname, $cmdname);
 
-    $command->{'extra'}->{'explanation_contents'} 
+    $self->{'element_explanation_contents'}->{$command}
        = $self->{'explained_commands'}->{$cmdname}->{$normalized_type};
   } else {
-    # Avoid ever giving an explanation for this element.  This prevents
+    # Avoid ever giving an explanation for this element, even if an
+    # explanation could appear later on, for instance if acronym is
+    # formatted early on a sectioning command line and the acronym is
+    # defined before the sectioning command in the document.  This prevents
     # infinite recursion for a recursively-defined acronym, when an
     # @acronym within the explanation could end up referring to the
     # containing @acronym.
 
-    $command->{'extra'}->{'explanation_contents'} = [];
+    $self->{'element_explanation_contents'}->{$command} = [];
   }
   my $result = $args->[0]->{'normal'};
   if (!$self->in_string()) {
@@ -2403,7 +2412,7 @@ sub _convert_explained_command($$$$)
 }
 
 foreach my $explained_command (keys(%explained_commands)) {
-  $default_commands_conversion{$explained_command} 
+  $default_commands_conversion{$explained_command}
     = \&_convert_explained_command;
 }
 
diff --git a/tp/t/03coverage_braces.t b/tp/t/03coverage_braces.t
index ee4cb35631..b44b97e6cb 100644
--- a/tp/t/03coverage_braces.t
+++ b/tp/t/03coverage_braces.t
@@ -52,6 +52,9 @@ my @test_cases = (
 ['recursive_acronym',
 '@acronym{GNU, @acronym{GNU}\'s Not Unix}
 '],
+['recursive_acronym_definition',
+'@acronym{GNU, @acronym{GNU, @acronym{GNU, is something}\'s Not Unix}\'s Not 
Unix}
+'],
 ['uref_url',
 '@uref{--a,--b}
 @uref{--c}
diff --git a/tp/t/html_tests.t b/tp/t/html_tests.t
index 8436ba2919..a661f1dcbe 100644
--- a/tp/t/html_tests.t
+++ b/tp/t/html_tests.t
@@ -138,6 +138,7 @@ a@sup{b - \frac{\xsi}{phi @copyright{}}} @dotless{i}
 Some @math{a @minus{} b @geq{} @AA{} @^e}.
 ';
 
+
 my @test_cases = (
 ['verbatim_in_multitable_in_example',
 '@example
@@ -170,6 +171,23 @@ in first column, verbatim
 @abbr{A, @b{abbr} -- b}.
 @end example
 '],
+['acronym_in_node_and_section',
+'@node top
+@top top
+
+@node chap
+@chapter chap
+
+@node sec define
+@section define
+
+@acronym{GHJ, Good Hypo Jolly}
+
+@node sec here is @acronym{GHJ}
+@section here is @acronym{GHJ}
+
+In text @acronym{GHJ}.
+'],
 ['raw_html',
 '@html
 <i>
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl 
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index cb4cbdf749..030cb0998c 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -687,9 +687,6 @@ $result_trees{'at_commands_in_raw'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 77,
diff --git a/tp/t/results/coverage_braces/abbr_acronym.pl 
b/tp/t/results/coverage_braces/abbr_acronym.pl
index 3b849d17ac..ae2d7a44ed 100644
--- a/tp/t/results/coverage_braces/abbr_acronym.pl
+++ b/tp/t/results/coverage_braces/abbr_acronym.pl
@@ -63,9 +63,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 2,
@@ -360,9 +357,6 @@ $result_trees{'abbr_acronym'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 5,
@@ -394,7 +388,6 @@ 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'pare
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2];
-$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'args'}[0];
@@ -437,7 +430,6 @@ 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8];
-$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'extra'}{'explanation_contents'}
 = 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'args'}[1]{'contents'};
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'contents'}[9]{'parent'}
 = $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0];
 $result_trees{'abbr_acronym'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'abbr_acronym'}{'contents'}[0];
diff --git a/tp/t/results/coverage_braces/empty_commands.pl 
b/tp/t/results/coverage_braces/empty_commands.pl
index fdc25a8ca1..1ca300e9f3 100644
--- a/tp/t/results/coverage_braces/empty_commands.pl
+++ b/tp/t/results/coverage_braces/empty_commands.pl
@@ -70,9 +70,6 @@ $result_trees{'empty_commands'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 3,
diff --git a/tp/t/results/coverage_braces/recursive_acronym.pl 
b/tp/t/results/coverage_braces/recursive_acronym.pl
index 6562fe7564..1292a9ecf8 100644
--- a/tp/t/results/coverage_braces/recursive_acronym.pl
+++ b/tp/t/results/coverage_braces/recursive_acronym.pl
@@ -40,9 +40,6 @@ $result_trees{'recursive_acronym'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 1,
diff --git a/tp/t/results/coverage_braces/recursive_acronym_definition.pl 
b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
new file mode 100644
index 0000000000..dd2e4873c8
--- /dev/null
+++ b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
@@ -0,0 +1,175 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'recursive_acronym_definition'} = {
+  'contents' => [
+    {
+      'contents' => [
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GNU'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                },
+                {
+                  'contents' => [
+                    {
+                      'args' => [
+                        {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => 'GNU'
+                            }
+                          ],
+                          'parent' => {},
+                          'type' => 'brace_command_arg'
+                        },
+                        {
+                          'contents' => [
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => 'GNU'
+                                    }
+                                  ],
+                                  'parent' => {},
+                                  'type' => 'brace_command_arg'
+                                },
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => 'is something'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'spaces_before_argument' => ' '
+                                  },
+                                  'parent' => {},
+                                  'type' => 'brace_command_arg'
+                                }
+                              ],
+                              'cmdname' => 'acronym',
+                              'contents' => [],
+                              'line_nr' => {
+                                'file_name' => '',
+                                'line_nr' => 1,
+                                'macro' => ''
+                              },
+                              'parent' => {}
+                            },
+                            {
+                              'parent' => {},
+                              'text' => '\'s Not Unix'
+                            }
+                          ],
+                          'extra' => {
+                            'spaces_before_argument' => ' '
+                          },
+                          'parent' => {},
+                          'type' => 'brace_command_arg'
+                        }
+                      ],
+                      'cmdname' => 'acronym',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 1,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '\'s Not Unix'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_before_argument' => ' '
+                  },
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'acronym',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 1,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+'
+            }
+          ],
+          'parent' => {},
+          'type' => 'paragraph'
+        }
+      ],
+      'parent' => {},
+      'type' => 'before_node_section'
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'recursive_acronym_definition'}{'contents'}[0];
+$result_trees{'recursive_acronym_definition'}{'contents'}[0]{'parent'} = 
$result_trees{'recursive_acronym_definition'};
+
+$result_texis{'recursive_acronym_definition'} = '@acronym{GNU, @acronym{GNU, 
@acronym{GNU, is something}\'s Not Unix}\'s Not Unix}
+';
+
+
+$result_texts{'recursive_acronym_definition'} = 'GNU (GNU (GNU (is 
something)\'s Not Unix)\'s Not Unix)
+';
+
+$result_errors{'recursive_acronym_definition'} = [];
+
+
+$result_floats{'recursive_acronym_definition'} = {};
+
+
+
+$result_converted{'plaintext'}->{'recursive_acronym_definition'} = 'GNU (GNU 
(GNU (is something)’s Not Unix)’s Not Unix)
+';
+
+
+$result_converted{'html_text'}->{'recursive_acronym_definition'} = 
'<p><acronym class="acronym" title="GNU (GNU (is something)&rsquo;s Not 
Unix)&rsquo;s Not Unix">GNU</acronym> (<acronym class="acronym" title="GNU (is 
something)&rsquo;s Not Unix">GNU</acronym> (<acronym class="acronym" title="is 
something">GNU</acronym> (is something)&rsquo;s Not Unix)&rsquo;s Not Unix)
+</p>';
+
+1;
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs.pl
index 0e66e0d6d8..27e375b131 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs.pl
@@ -9943,9 +9943,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 79,
@@ -9972,9 +9969,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 79,
@@ -10081,9 +10075,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 80,
@@ -10110,9 +10101,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 80,
@@ -10206,9 +10194,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10235,9 +10220,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10344,9 +10326,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 84,
@@ -10373,9 +10352,6 @@ $result_trees{'at_commands_in_refs'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 84,
@@ -15781,9 +15757,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 151,
@@ -15810,9 +15783,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 151,
@@ -15922,9 +15892,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -15951,9 +15918,6 @@ $result_trees{'at_commands_in_refs'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -19328,7 +19292,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19354,7 +19317,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[0]{'
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19371,7 +19333,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19397,7 +19358,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[0]{'
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20386,7 +20346,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20411,7 +20370,6 @@ 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
index 488cebe9ff..b18bfe4b34 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
@@ -10010,9 +10010,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10039,9 +10036,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10148,9 +10142,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 83,
@@ -10177,9 +10168,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 83,
@@ -10273,9 +10261,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 85,
@@ -10302,9 +10287,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 85,
@@ -10411,9 +10393,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 87,
@@ -10440,9 +10419,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 87,
@@ -15848,9 +15824,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -15877,9 +15850,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -15989,9 +15959,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 157,
@@ -16018,9 +15985,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 157,
@@ -19402,7 +19366,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19428,7 +19391,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19445,7 +19407,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19471,7 +19432,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20460,7 +20420,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'con
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20485,7 +20444,6 @@ 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'con
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
index 1a35220074..a6c27e946e 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
@@ -10010,9 +10010,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10039,9 +10036,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 82,
@@ -10148,9 +10142,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 83,
@@ -10177,9 +10168,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'acronym',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 83,
@@ -10273,9 +10261,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 85,
@@ -10302,9 +10287,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 85,
@@ -10411,9 +10393,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 87,
@@ -10440,9 +10419,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
               ],
               'cmdname' => 'abbr',
               'contents' => [],
-              'extra' => {
-                'explanation_contents' => []
-              },
               'line_nr' => {
                 'file_name' => '',
                 'line_nr' => 87,
@@ -15848,9 +15824,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -15877,9 +15850,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'acronym',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 154,
@@ -15989,9 +15959,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 157,
@@ -16018,9 +15985,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                       ],
                       'cmdname' => 'abbr',
                       'contents' => [],
-                      'extra' => {
-                        'explanation_contents' => []
-                      },
                       'line_nr' => {
                         'file_name' => '',
                         'line_nr' => 157,
@@ -19402,7 +19366,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19428,7 +19391,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[34]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19445,7 +19407,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[35]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -19471,7 +19432,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20460,7 +20420,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'conte
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[31]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -20485,7 +20444,6 @@ 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'conte
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0];
 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[33]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0];
diff --git a/tp/t/results/html_tests/acronym_in_node_and_section.pl 
b/tp/t/results/html_tests/acronym_in_node_and_section.pl
new file mode 100644
index 0000000000..ef6a3a42fa
--- /dev/null
+++ b/tp/t/results/html_tests/acronym_in_node_and_section.pl
@@ -0,0 +1,768 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'acronym_in_node_and_section'} = {
+  'contents' => [
+    {
+      'contents' => [],
+      'parent' => {},
+      'type' => 'before_node_section'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'top'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'top'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'top',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 2,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'chap'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'chap'
+          }
+        ],
+        'normalized' => 'chap',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 4,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'chap'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 5,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'sec define'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'sec-define'
+          }
+        ],
+        'normalized' => 'sec-define',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 7,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'define'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'section',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GHJ'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Good Hypo Jolly'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_before_argument' => ' '
+                  },
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'acronym',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 10,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+'
+            }
+          ],
+          'parent' => {},
+          'type' => 'paragraph'
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 8,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'sec here is '
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GHJ'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'acronym',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 12,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {},
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {},
+              {}
+            ],
+            'normalized' => 'sec-here-is-GHJ'
+          }
+        ],
+        'normalized' => 'sec-here-is-GHJ',
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 12,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'here is '
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GHJ'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'acronym',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 13,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'section',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'In text '
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GHJ'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'acronym',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 15,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '.
+'
+            }
+          ],
+          'parent' => {},
+          'type' => 'paragraph'
+        }
+      ],
+      'extra' => {
+        'spaces_before_argument' => ' '
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 13,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[0]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[1]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[2]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[2];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[2];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[2]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[3];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'extra'}{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[3]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[4]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[4];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[4];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[4]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[5];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'extra'}{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[5]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'contents'}[2]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[6];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[6]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[7];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'extra'}{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'extra'}{'node_content'}[1]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'extra'}{'nodes_manuals'}[0]{'node_content'}[1]
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[7]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'contents'}[1]{'parent'}
 = $result_trees{'acronym_in_node_and_section'}{'contents'}[8];
+$result_trees{'acronym_in_node_and_section'}{'contents'}[8]{'parent'} = 
$result_trees{'acronym_in_node_and_section'};
+
+$result_texis{'acronym_in_node_and_section'} = '@node top
+@top top
+
+@node chap
+@chapter chap
+
+@node sec define
+@section define
+
+@acronym{GHJ, Good Hypo Jolly}
+
+@node sec here is @acronym{GHJ}
+@section here is @acronym{GHJ}
+
+In text @acronym{GHJ}.
+';
+
+
+$result_texts{'acronym_in_node_and_section'} = 'top
+***
+
+1 chap
+******
+
+1.1 define
+==========
+
+GHJ (Good Hypo Jolly)
+
+1.2 here is GHJ
+===============
+
+In text GHJ.
+';
+
+$result_sectioning{'acronym_in_node_and_section'} = {
+  'structure' => {
+    'section_childs' => [
+      {
+        'cmdname' => 'top',
+        'extra' => {
+          'associated_node' => {
+            'cmdname' => 'node',
+            'extra' => {
+              'normalized' => 'Top'
+            },
+            'structure' => {}
+          }
+        },
+        'structure' => {
+          'section_childs' => [
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => 'chap'
+                  },
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_childs' => [
+                  {
+                    'cmdname' => 'section',
+                    'extra' => {
+                      'associated_node' => {
+                        'cmdname' => 'node',
+                        'extra' => {
+                          'normalized' => 'sec-define'
+                        },
+                        'structure' => {}
+                      }
+                    },
+                    'structure' => {
+                      'section_level' => 2,
+                      'section_number' => '1.1',
+                      'section_up' => {}
+                    }
+                  },
+                  {
+                    'cmdname' => 'section',
+                    'extra' => {
+                      'associated_node' => {
+                        'cmdname' => 'node',
+                        'extra' => {
+                          'normalized' => 'sec-here-is-GHJ'
+                        },
+                        'structure' => {}
+                      }
+                    },
+                    'structure' => {
+                      'section_level' => 2,
+                      'section_number' => '1.2',
+                      'section_prev' => {},
+                      'section_up' => {}
+                    }
+                  }
+                ],
+                'section_level' => 1,
+                'section_number' => 1,
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            }
+          ],
+          'section_level' => 0,
+          'section_up' => {}
+        }
+      }
+    ],
+    'section_level' => -1
+  }
+};
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'acronym_in_node_and_section'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = $result_sectioning{'acronym_in_node_and_section'};
+
+$result_nodes{'acronym_in_node_and_section'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'associated_section' => {
+      'cmdname' => 'top',
+      'extra' => {},
+      'structure' => {}
+    },
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'node_next' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'associated_section' => {
+          'cmdname' => 'chapter',
+          'extra' => {},
+          'structure' => {
+            'section_number' => 1
+          }
+        },
+        'normalized' => 'chap'
+      },
+      'structure' => {
+        'node_prev' => {},
+        'node_up' => {}
+      }
+    }
+  }
+};
+$result_nodes{'acronym_in_node_and_section'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = $result_nodes{'acronym_in_node_and_section'};
+$result_nodes{'acronym_in_node_and_section'}{'structure'}{'node_next'}{'structure'}{'node_up'}
 = $result_nodes{'acronym_in_node_and_section'};
+
+$result_menus{'acronym_in_node_and_section'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'structure' => {}
+};
+
+$result_errors{'acronym_in_node_and_section'} = [];
+
+
+$result_floats{'acronym_in_node_and_section'} = {};
+
+
+
+$result_converted{'html'}->{'acronym_in_node_and_section'} = '<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>top</title>
+
+<meta name="description" content="top">
+<meta name="keywords" content="top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="#Top" rel="start" title="top">
+<style type="text/css">
+<!--
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: <a href="#chap" accesskey="n" rel="next">chap</a> &nbsp; </p>
+</div>
+<h1 class="top" id="top">top</h1>
+
+<ul class="mini-toc">
+<li><a href="#chap" accesskey="1">chap</a></li>
+</ul>
+<hr>
+<div class="chapter-level-extent" id="chap">
+<div class="nav-panel">
+<p>
+Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top" 
accesskey="u" rel="up">top</a> &nbsp; </p>
+</div>
+<h2 class="chapter" id="chap-1">1 chap</h2>
+
+<ul class="mini-toc">
+<li><a href="#sec-define" accesskey="1">define</a></li>
+<li><a href="#sec-here-is-GHJ" accesskey="2">here is <acronym 
class="acronym">GHJ</acronym></a></li>
+</ul>
+<hr>
+<div class="section-level-extent" id="sec-define">
+<div class="nav-panel">
+<p>
+Next: <a href="#sec-here-is-GHJ" accesskey="n" rel="next">here is <acronym 
class="acronym">GHJ</acronym></a>, Up: <a href="#chap" accesskey="u" 
rel="up">chap</a> &nbsp; </p>
+</div>
+<h3 class="section" id="define">1.1 define</h3>
+
+<p><acronym class="acronym" title="Good Hypo Jolly">GHJ</acronym> (Good Hypo 
Jolly)
+</p>
+<hr>
+</div>
+<div class="section-level-extent" id="sec-here-is-GHJ">
+<div class="nav-panel">
+<p>
+Previous: <a href="#sec-define" accesskey="p" rel="prev">define</a>, Up: <a 
href="#chap" accesskey="u" rel="up">chap</a> &nbsp; </p>
+</div>
+<h3 class="section" id="here-is-GHJ">1.2 here is <acronym 
class="acronym">GHJ</acronym></h3>
+
+<p>In text <acronym class="acronym" title="Good Hypo Jolly">GHJ</acronym>.
+</p></div>
+</div>
+</div>
+
+
+
+</body>
+</html>
+';
+
+1;
diff --git a/tp/t/results/menu/formats_in_menu.pl 
b/tp/t/results/menu/formats_in_menu.pl
index 739e299f6a..13cf776c27 100644
--- a/tp/t/results/menu/formats_in_menu.pl
+++ b/tp/t/results/menu/formats_in_menu.pl
@@ -558,9 +558,6 @@ $result_trees{'formats_in_menu'} = {
                           ],
                           'cmdname' => 'acronym',
                           'contents' => [],
-                          'extra' => {
-                            'explanation_contents' => []
-                          },
                           'line_nr' => {
                             'file_name' => '',
                             'line_nr' => 21,
diff --git a/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl 
b/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
index 92158e26a2..555779e203 100644
--- a/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
+++ b/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
@@ -69,9 +69,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 1,
@@ -142,9 +139,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 1,
@@ -447,9 +441,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 8,
@@ -572,7 +563,6 @@ 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'extra'}{'explanation_contents'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[2]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0];
@@ -618,7 +608,6 @@ 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'extra'}{'explanation_contents'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'non_automatic_internal_top_node_up'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0];
diff --git a/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl 
b/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
index 50a0a0a6d0..fc5fdc8f48 100644
--- a/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
+++ b/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
@@ -69,9 +69,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 1,
@@ -142,9 +139,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 1,
@@ -447,9 +441,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                               ],
                               'cmdname' => 'acronym',
                               'contents' => [],
-                              'extra' => {
-                                'explanation_contents' => []
-                              },
                               'line_nr' => {
                                 'file_name' => '',
                                 'line_nr' => 8,
@@ -572,7 +563,6 @@ 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'extra'}{'explanation_contents'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[2]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0];
@@ -618,7 +608,6 @@ 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'extra'}{'explanation_contents'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'};
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1];
 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'non_automatic_top_node_up_and_url'}[0]{'contents'}[0]{'parent'}{'contents'}[3]{'args'}[3]{'contents'}[0];



reply via email to

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