texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp TODO Texinfo/Parser.pm Texinfo/Conve...


From: Patrice Dumas
Subject: texinfo/tp TODO Texinfo/Parser.pm Texinfo/Conve...
Date: Tue, 07 Dec 2010 10:10:53 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        10/12/07 10:10:52

Modified files:
        tp             : TODO 
        tp/Texinfo     : Parser.pm 
        tp/Texinfo/Convert: Plaintext.pm 
        tp/t           : 03coverage_braces.t 
        tp/t/results/coverage: block_commands.pl commands.pl math.pl 
        tp/t/results/coverage_braces: abbr_acronym.pl 
                                      anchor_not_closed.pl 
                                      caption_not_closed.pl 
                                      email_possibilities.pl 
                                      empty_line_in_anchor.pl 
                                      empty_second_email_argument.pl 
                                      footnote.pl 
                                      footnote_ending_on_empty_line.pl 
                                      footnote_in_command_not_closed.pl 
                                      footnote_not_closed.pl 
                                      math_bracketed_inside_not_closed.pl 
                                      math_bracketed_not_closed.pl 
                                      math_not_closed.pl nested_args.pl 
                                      no_brace.pl space_in_footnote.pl 
                                      space_in_image.pl too_much_args.pl 
                                      uref_url.pl 
        tp/t/results/def: end_of_lines_protected_in_footnote.pl 
        tp/t/results/float: numbering_captions_listoffloats.pl simple.pl 
        tp/t/results/invalid_nestings: center.pl in_table.pl 
                                       on_block_command_line.pl 
                                       on_def_line.pl 
                                       on_index_entry_line.pl 
                                       on_itemize_line.pl 
                                       on_section_line.pl 
        tp/t/results/macro: macro_in_brace_command.pl 
        tp/t/results/paragraph: close_paragraph_command.pl 
                                no_paragraph_commands.pl 
        tp/t/results/sectioning: at_commands_in_refs.pl 
                                 character_and_spaces_in_refs.pl 
                                 nodename_parentheses.pl 
                                 some_at_commands_in_ref_nodes.pl 
        tp/t/results/value: value_in_node.pl 
Added files:
        tp/t/results/coverage_braces: empty_images.pl 

Log message:
        Add line numbers for some commands with braces.
        Handle @image.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.61&r2=1.62
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Parser.pm?cvsroot=texinfo&r1=1.165&r2=1.166
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Plaintext.pm?cvsroot=texinfo&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/03coverage_braces.t?cvsroot=texinfo&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/block_commands.pl?cvsroot=texinfo&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/commands.pl?cvsroot=texinfo&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/math.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/abbr_acronym.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/anchor_not_closed.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/caption_not_closed.pl?cvsroot=texinfo&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/email_possibilities.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/empty_line_in_anchor.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/empty_second_email_argument.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/footnote.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/footnote_not_closed.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/math_bracketed_not_closed.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/math_not_closed.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/nested_args.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/no_brace.pl?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/space_in_footnote.pl?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/space_in_image.pl?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/too_much_args.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/uref_url.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/empty_images.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/def/end_of_lines_protected_in_footnote.pl?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/numbering_captions_listoffloats.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/simple.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/center.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/in_table.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_block_command_line.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_def_line.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_index_entry_line.pl?cvsroot=texinfo&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_itemize_line.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/on_section_line.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_brace_command.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/paragraph/close_paragraph_command.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/paragraph/no_paragraph_commands.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/nodename_parentheses.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value/value_in_node.pl?cvsroot=texinfo&r1=1.37&r2=1.38

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -b -r1.61 -r1.62
--- TODO        5 Dec 2010 20:11:34 -0000       1.61
+++ TODO        7 Dec 2010 10:10:51 -0000       1.62
@@ -59,6 +59,8 @@
 there could be a wrning
  warning: @setfilename after the first element
 
+plaintext errors ?
+
 
 Incorporation of texi2html tests
 --------------------------------

Index: Texinfo/Parser.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Parser.pm,v
retrieving revision 1.165
retrieving revision 1.166
diff -u -b -r1.165 -r1.166
--- Texinfo/Parser.pm   6 Dec 2010 21:46:28 -0000       1.165
+++ Texinfo/Parser.pm   7 Dec 2010 10:10:51 -0000       1.166
@@ -328,6 +328,14 @@
 my %command_index_prefix      = %Texinfo::Common::command_index_prefix;
 my %command_structuring_level = %Texinfo::Common::command_structuring_level;
 
+my %keep_line_nr_brace_commands = %context_brace_commands;
+foreach my $keep_line_nr_brace_command ('titlefont', 'anchor') {
+  $keep_line_nr_brace_commands{$keep_line_nr_brace_command} = 1;
+}
+foreach my $brace_command (keys (%brace_commands)) {
+  $keep_line_nr_brace_commands{$brace_command} = 1
+    if ($brace_commands{$brace_command} > 1);
+}
 
 my %def_prepended_content;
 foreach my $def_command(keys %def_map) {
@@ -3249,6 +3257,8 @@
             push @{$current->{'contents'}}, { 'cmdname' => $command, 
                                               'parent' => $current, 
                                               'contents' => [] };
+          $current->{'contents'}->[-1]->{'line_nr'} = $line_nr
+            if ($keep_line_nr_brace_commands{$command});
             $current->{'contents'}->[-1]->{'extra'}->{'invalid_nesting'} = 1 
               if ($invalid);
             $current = $current->{'contents'}->[-1];

Index: Texinfo/Convert/Plaintext.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Plaintext.pm,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- Texinfo/Convert/Plaintext.pm        6 Dec 2010 21:46:28 -0000       1.29
+++ Texinfo/Convert/Plaintext.pm        7 Dec 2010 10:10:51 -0000       1.30
@@ -243,6 +243,21 @@
   'test'                 => 0,
 );
 
+sub push_top_formatter($$)
+{
+  my $self = shift;
+  my $top_context = shift;
+  push @{$self->{'context'}}, $top_context;
+  push @{$self->{'format_context'}}, {
+                                     'cmdname' => '_top_format',
+                                     'paragraph_count' => 0,
+                                     'indent_level' => 0,
+                                     'max' => $self->{'fillcolumn'}
+                                   };
+  push @{$self->{'formatters'}}, $self->new_formatter('line');
+  $self->{'formatters'}->[-1]->{'_top_formatter'} = 1;
+}
+
 sub converter(;$)
 {
   my $class = shift;
@@ -312,15 +327,11 @@
       $converter->{'include_directories'} = [ '.' ];
     }
   }
-  $converter->{'context'} = ['_Root_context'];
-  $converter->{'format_context'} = [{
-                                     'cmdname' => '_top_format',
-                                     'paragraph_count' => 0, 
-                                     'indent_level' => 0,
-                                     'max' => $converter->{'fillcolumn'}
-                                   }];
-  $converter->{'formatters'} = [$converter->new_formatter('line')];
-  $converter->{'formatters'}->[-1]->{'_top_formatter'} = 1;
+
+  $converter->{'context'} = [];
+  $converter->{'format_context'} = [];
+  $converter->push_top_formatter('_Root_context');
+
   %{$converter->{'ignored_types'}} = %ignored_types;
   %{$converter->{'ignored_commands'}} = %ignored_commands;
   $converter->{'footnote_index'} = 0;
@@ -496,6 +507,7 @@
     $result .= "   ---------- Footnotes ----------\n\n";
     while (@{$self->{'pending_footnotes'}}) {
       my $footnote = shift (@{$self->{'pending_footnotes'}});
+      $self->push_top_formatter('footnote');
       my $footnote_text = ' ' x $footnote_indent 
                . "($footnote->{'number'}) ";
       $result .= $footnote_text;
@@ -503,6 +515,9 @@
          Texinfo::Convert::Unicode::string_width($footnote_text);
       $result .= $self->_convert($footnote->{'root'}->{'args'}->[0]);
       $result .= "\n" unless ($self->{'empty_lines_count'});
+      pop @{$self->{'context'}};
+      pop @{$self->{'format_context'}};
+      pop @{$self->{'formatters'}};
     }
   }
   return $result;
@@ -641,9 +656,6 @@
     }
   }
 
-  # FIXME remaining:
-  # image
-
   # NUMBER_FOOTNOTES SPLIT_SIZE IN_ENCODING FILLCOLUMN ENABLE_ENCODING
   # OUT_ENCODING ENCODING_NAME
 
@@ -736,8 +748,34 @@
       }
       $formatter->{'upper_case'}-- if ($upper_case_commands{$command});
     } elsif ($root->{'cmdname'} eq 'image') {
-      # FIXME
-      #return $self->_convert($root->{'args'}->[0]);
+      if (defined($root->{'extra'}->{'brace_command_contents'}->[0])) {
+        my $basefile = Texinfo::Convert::Text::convert(
+           {'contents' => $root->{'extra'}->{'brace_command_contents'}->[0]});
+        my $txt_file = 
+          $self->Texinfo::Parser::_locate_include_file ($self, 
$basefile.'.txt');
+        if (!defined($txt_file)) {
+          $self->line_warn(sprintf($self->__("Cannot find address@hidden file 
`%s.txt'"), $basefile), $root->{'line_nr'});
+        } else {
+          if (open (TXT, $txt_file)) {
+            # FIXME encoding
+            # my $in_encoding = get_conf('IN_ENCODING');
+            # binmode(TXT, ":encoding($in_encoding)");
+            my $top_level = 1;
+            if (!$self->{'formatters'}->[-1]->{'_top_formatter'}) {
+              $result .='[';
+            }
+            while (<TXT>) {
+              $result .= $_;
+            }
+            if (!$self->{'formatters'}->[-1]->{'_top_formatter'}) {
+              $result .=']';
+            }
+            close (TXT);
+          } else {
+            $self->line_warn(sprintf($self->__("address@hidden file `%s' 
unreadable: %s"), $txt_file, $!), $root->{'line_nr'});
+          }
+        }
+      }
     } elsif ($root->{'cmdname'} eq 'email') {
       # nothing is output for email, instead the command is substituted.
 

Index: t/03coverage_braces.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/03coverage_braces.t,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- t/03coverage_braces.t       5 Dec 2010 20:11:35 -0000       1.17
+++ t/03coverage_braces.t       7 Dec 2010 10:10:51 -0000       1.18
@@ -108,7 +108,12 @@
 third}
 '],
 ['footnote_in_command_not_closed',
-'address@hidden address@hidden footnote']
+'address@hidden address@hidden footnote'],
+['empty_images',
+'@image{}
+
address@hidden ,aa,bb,cc ,dd}
+']
 );
 
 our ($arg_test_case, $arg_generate, $arg_debug);

Index: t/results/coverage/block_commands.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/block_commands.pl,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- t/results/coverage/block_commands.pl        1 Dec 2010 22:39:44 -0000       
1.28
+++ t/results/coverage/block_commands.pl        7 Dec 2010 10:10:51 -0000       
1.29
@@ -208,6 +208,11 @@
           'extra' => {
             'float' => {}
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 14,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage/commands.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/commands.pl,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- t/results/coverage/commands.pl      1 Dec 2010 22:39:44 -0000       1.26
+++ t/results/coverage/commands.pl      7 Dec 2010 10:10:51 -0000       1.27
@@ -207,6 +207,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage/math.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/math.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/coverage/math.pl  1 Dec 2010 22:39:44 -0000       1.15
+++ t/results/coverage/math.pl  7 Dec 2010 10:10:51 -0000       1.16
@@ -46,6 +46,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 2,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -110,6 +115,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -224,6 +234,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 8,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage_braces/abbr_acronym.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/abbr_acronym.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/coverage_braces/abbr_acronym.pl   21 Nov 2010 18:33:41 -0000      
1.1
+++ t/results/coverage_braces/abbr_acronym.pl   7 Dec 2010 10:10:51 -0000       
1.2
@@ -41,6 +41,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -70,6 +75,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 2,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -143,6 +153,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -270,6 +285,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -328,6 +348,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage_braces/anchor_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/anchor_not_closed.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/coverage_braces/anchor_not_closed.pl      20 Nov 2010 16:58:04 
-0000      1.7
+++ t/results/coverage_braces/anchor_not_closed.pl      7 Dec 2010 10:10:51 
-0000       1.8
@@ -28,6 +28,11 @@
           ],
           'cmdname' => 'anchor',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],
@@ -52,10 +57,10 @@
 
 $result_errors{'anchor_not_closed'} = [
   {
-    'error_line' => ':2: @anchor missing close brace
+    'error_line' => ':1: @anchor missing close brace
 ',
     'file_name' => '',
-    'line_nr' => 2,
+    'line_nr' => 1,
     'macro' => '',
     'text' => '@anchor missing close brace',
     'type' => 'error'

Index: t/results/coverage_braces/caption_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/caption_not_closed.pl,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- t/results/coverage_braces/caption_not_closed.pl     20 Nov 2010 16:58:04 
-0000      1.13
+++ t/results/coverage_braces/caption_not_closed.pl     7 Dec 2010 10:10:51 
-0000       1.14
@@ -105,6 +105,11 @@
           'extra' => {
             'float' => {}
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],
@@ -188,10 +193,10 @@
 
 $result_errors{'caption_not_closed'} = [
   {
-    'error_line' => ':8: @caption missing close brace
+    'error_line' => ':3: @caption missing close brace
 ',
     'file_name' => '',
-    'line_nr' => 8,
+    'line_nr' => 3,
     'macro' => '',
     'text' => '@caption missing close brace',
     'type' => 'error'

Index: t/results/coverage_braces/email_possibilities.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/email_possibilities.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/coverage_braces/email_possibilities.pl    21 Nov 2010 18:33:41 
-0000      1.1
+++ t/results/coverage_braces/email_possibilities.pl    7 Dec 2010 10:10:52 
-0000       1.2
@@ -41,6 +41,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -76,6 +81,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 2,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -105,6 +115,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage_braces/empty_line_in_anchor.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/empty_line_in_anchor.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/coverage_braces/empty_line_in_anchor.pl   20 Nov 2010 16:58:04 
-0000      1.7
+++ t/results/coverage_braces/empty_line_in_anchor.pl   7 Dec 2010 10:10:52 
-0000       1.8
@@ -28,6 +28,11 @@
           ],
           'cmdname' => 'anchor',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],
@@ -67,10 +72,10 @@
 
 $result_errors{'empty_line_in_anchor'} = [
   {
-    'error_line' => ':2: @anchor missing close brace
+    'error_line' => ':1: @anchor missing close brace
 ',
     'file_name' => '',
-    'line_nr' => 2,
+    'line_nr' => 1,
     'macro' => '',
     'text' => '@anchor missing close brace',
     'type' => 'error'

Index: t/results/coverage_braces/empty_second_email_argument.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/empty_second_email_argument.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/coverage_braces/empty_second_email_argument.pl    21 Nov 2010 
18:33:41 -0000      1.3
+++ t/results/coverage_braces/empty_second_email_argument.pl    7 Dec 2010 
10:10:52 -0000       1.4
@@ -53,6 +53,11 @@
               undef
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/footnote.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage_braces/footnote.pl,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/coverage_braces/footnote.pl       1 Dec 2010 22:39:44 -0000       
1.16
+++ t/results/coverage_braces/footnote.pl       7 Dec 2010 10:10:52 -0000       
1.17
@@ -65,6 +65,11 @@
           ],
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage_braces/footnote_ending_on_empty_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/results/coverage_braces/footnote_ending_on_empty_line.pl  1 Dec 2010 
22:39:44 -0000       1.12
+++ t/results/coverage_braces/footnote_ending_on_empty_line.pl  7 Dec 2010 
10:10:52 -0000       1.13
@@ -43,6 +43,11 @@
           ],
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/footnote_in_command_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/coverage_braces/footnote_in_command_not_closed.pl 20 Nov 2010 
16:58:04 -0000      1.6
+++ t/results/coverage_braces/footnote_in_command_not_closed.pl 7 Dec 2010 
10:10:52 -0000       1.7
@@ -39,6 +39,11 @@
                   ],
                   'cmdname' => 'footnote',
                   'contents' => [],
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 1,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 }
               ],

Index: t/results/coverage_braces/footnote_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/footnote_not_closed.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/coverage_braces/footnote_not_closed.pl    20 Nov 2010 16:58:04 
-0000      1.9
+++ t/results/coverage_braces/footnote_not_closed.pl    7 Dec 2010 10:10:52 
-0000       1.10
@@ -54,6 +54,11 @@
           ],
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],
@@ -84,10 +89,10 @@
 
 $result_errors{'footnote_not_closed'} = [
   {
-    'error_line' => ':3: @footnote missing close brace
+    'error_line' => ':1: @footnote missing close brace
 ',
     'file_name' => '',
-    'line_nr' => 3,
+    'line_nr' => 1,
     'macro' => '',
     'text' => '@footnote missing close brace',
     'type' => 'error'

Index: t/results/coverage_braces/math_bracketed_inside_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/coverage_braces/math_bracketed_inside_not_closed.pl       20 Nov 
2010 16:58:04 -0000      1.8
+++ t/results/coverage_braces/math_bracketed_inside_not_closed.pl       7 Dec 
2010 10:10:52 -0000       1.9
@@ -41,6 +41,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/math_bracketed_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/math_bracketed_not_closed.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/coverage_braces/math_bracketed_not_closed.pl      20 Nov 2010 
16:58:04 -0000      1.8
+++ t/results/coverage_braces/math_bracketed_not_closed.pl      7 Dec 2010 
10:10:52 -0000       1.9
@@ -41,6 +41,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/math_not_closed.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/math_not_closed.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/coverage_braces/math_not_closed.pl        20 Nov 2010 16:58:04 
-0000      1.8
+++ t/results/coverage_braces/math_not_closed.pl        7 Dec 2010 10:10:52 
-0000       1.9
@@ -21,6 +21,11 @@
           ],
           'cmdname' => 'math',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/nested_args.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage_braces/nested_args.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/coverage_braces/nested_args.pl    21 Nov 2010 20:18:54 -0000      
1.15
+++ t/results/coverage_braces/nested_args.pl    7 Dec 2010 10:10:52 -0000       
1.16
@@ -86,6 +86,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/no_brace.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage_braces/no_brace.pl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/results/coverage_braces/no_brace.pl       20 Nov 2010 16:58:04 -0000      
1.12
+++ t/results/coverage_braces/no_brace.pl       7 Dec 2010 10:10:52 -0000       
1.13
@@ -27,6 +27,11 @@
         {
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/coverage_braces/space_in_footnote.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/space_in_footnote.pl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/results/coverage_braces/space_in_footnote.pl      1 Dec 2010 22:39:44 
-0000       1.12
+++ t/results/coverage_braces/space_in_footnote.pl      7 Dec 2010 10:10:52 
-0000       1.13
@@ -36,6 +36,11 @@
           ],
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/space_in_image.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/space_in_image.pl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- t/results/coverage_braces/space_in_image.pl 22 Nov 2010 01:05:38 -0000      
1.10
+++ t/results/coverage_braces/space_in_image.pl 7 Dec 2010 10:10:52 -0000       
1.11
@@ -101,6 +101,11 @@
           ]
         ]
       },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
       'parent' => {}
     },
     {
@@ -140,6 +145,7 @@
               ]
             ]
           },
+          'line_nr' => {},
           'parent' => {}
         },
         {
@@ -177,6 +183,7 @@
 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1];
 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'line_nr'} = 
$result_trees{'space_in_image'}{'contents'}[0]{'line_nr'};
 $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'space_in_image'}{'contents'}[1];
 $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'space_in_image'}{'contents'}[1];
 $result_trees{'space_in_image'}{'contents'}[1]{'parent'} = 
$result_trees{'space_in_image'};

Index: t/results/coverage_braces/too_much_args.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/coverage_braces/too_much_args.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/coverage_braces/too_much_args.pl  21 Nov 2010 18:33:41 -0000      
1.15
+++ t/results/coverage_braces/too_much_args.pl  7 Dec 2010 10:10:52 -0000       
1.16
@@ -45,6 +45,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         }
       ],

Index: t/results/coverage_braces/uref_url.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage_braces/uref_url.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/coverage_braces/uref_url.pl       21 Nov 2010 18:33:41 -0000      
1.1
+++ t/results/coverage_braces/uref_url.pl       7 Dec 2010 10:10:52 -0000       
1.2
@@ -41,6 +41,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -70,6 +75,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 2,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -105,6 +115,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -160,6 +175,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 4,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -208,6 +228,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -256,6 +281,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 6,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -297,6 +327,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 7,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -339,6 +374,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 8,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {
@@ -394,6 +434,11 @@
               ]
             ]
           },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 9,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/def/end_of_lines_protected_in_footnote.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/def/end_of_lines_protected_in_footnote.pl,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/results/def/end_of_lines_protected_in_footnote.pl 1 Dec 2010 22:39:45 
-0000       1.12
+++ t/results/def/end_of_lines_protected_in_footnote.pl 7 Dec 2010 10:10:52 
-0000       1.13
@@ -268,6 +268,11 @@
           ],
           'cmdname' => 'footnote',
           'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 1,
+            'macro' => ''
+          },
           'parent' => {}
         },
         {

Index: t/results/float/numbering_captions_listoffloats.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/float/numbering_captions_listoffloats.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/float/numbering_captions_listoffloats.pl  4 Dec 2010 22:22:27 
-0000       1.3
+++ t/results/float/numbering_captions_listoffloats.pl  7 Dec 2010 10:10:52 
-0000       1.4
@@ -172,6 +172,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 6,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -215,6 +220,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 7,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -333,6 +343,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 13,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -364,6 +379,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 14,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -480,6 +500,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 20,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -511,6 +536,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 21,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -736,6 +766,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 38,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -767,6 +802,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 39,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -876,6 +916,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 45,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -907,6 +952,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 46,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1031,6 +1081,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 52,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1062,6 +1117,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 53,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1285,6 +1345,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 62,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1416,6 +1481,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 66,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1631,6 +1701,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 72,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1762,6 +1837,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 78,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1793,6 +1873,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 79,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1917,6 +2002,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 85,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -1948,6 +2038,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 86,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -2501,6 +2596,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 110,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -2532,6 +2632,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 111,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -2654,6 +2759,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 116,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -2685,6 +2795,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 117,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -2902,6 +3017,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 127,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -2933,6 +3053,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 128,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3219,6 +3344,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 139,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3250,6 +3380,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 140,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3468,6 +3603,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 148,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3499,6 +3639,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 149,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3627,6 +3772,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 155,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -3658,6 +3808,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 156,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -3869,6 +4024,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 165,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -3900,6 +4060,11 @@
                   'extra' => {
                     'float' => {}
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 166,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -4075,6 +4240,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 172,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4108,6 +4278,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 173,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4137,6 +4312,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 174,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4217,6 +4397,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 177,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4314,6 +4499,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 180,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4417,6 +4607,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 183,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -4462,6 +4657,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 185,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/float/simple.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/float/simple.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/float/simple.pl   1 Dec 2010 22:39:45 -0000       1.1
+++ t/results/float/simple.pl   7 Dec 2010 10:10:52 -0000       1.2
@@ -81,6 +81,11 @@
               'extra' => {
                 'float' => {}
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 4,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/invalid_nestings/center.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/invalid_nestings/center.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/invalid_nestings/center.pl        20 Nov 2010 16:58:06 -0000      
1.21
+++ t/results/invalid_nestings/center.pl        7 Dec 2010 10:10:52 -0000       
1.22
@@ -49,6 +49,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -105,6 +106,7 @@
               ],
               'cmdname' => 'footnote',
               'contents' => [],
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -527,6 +529,7 @@
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0];
 $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0];
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -538,6 +541,7 @@
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'line_nr'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0];
 $result_trees{'center'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'center'}{'contents'}[0]{'args'}[0];
 $result_trees{'center'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[0];

Index: t/results/invalid_nestings/in_table.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/invalid_nestings/in_table.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/invalid_nestings/in_table.pl      22 Nov 2010 18:58:37 -0000      
1.21
+++ t/results/invalid_nestings/in_table.pl      7 Dec 2010 10:10:52 -0000       
1.22
@@ -18,6 +18,11 @@
               'extra' => {
                 'invalid_nesting' => 1
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 1,
+                'macro' => ''
+              },
               'parent' => {},
               'type' => 'command_as_argument'
             },
@@ -143,6 +148,7 @@
                     ],
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -203,6 +209,7 @@
                   'extra' => {
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -291,6 +298,11 @@
               ],
               'cmdname' => 'footnote',
               'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 6,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -342,6 +354,7 @@
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -353,6 +366,7 @@
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6];
+$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'line_nr'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[8]{'args'}[0];

Index: t/results/invalid_nestings/on_block_command_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_block_command_line.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/invalid_nestings/on_block_command_line.pl 1 Dec 2010 22:39:45 
-0000       1.21
+++ t/results/invalid_nestings/on_block_command_line.pl 7 Dec 2010 10:10:52 
-0000       1.22
@@ -79,6 +79,7 @@
                 ],
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -130,6 +131,11 @@
                       ]
                     ]
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 2,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {
@@ -225,6 +231,7 @@
                 ],
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -285,6 +292,7 @@
               'extra' => {
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -369,6 +377,7 @@
 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0];
 $result_trees{'on_block_command_line'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'on_block_command_line'}{'contents'}[0];
@@ -393,6 +402,7 @@
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -404,6 +414,7 @@
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6];
+$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'line_nr'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0];
 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_block_command_line'}{'contents'}[3]{'args'}[0]{'contents'}[8]{'args'}[0];

Index: t/results/invalid_nestings/on_def_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_def_line.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/invalid_nestings/on_def_line.pl   1 Dec 2010 22:39:45 -0000       
1.8
+++ t/results/invalid_nestings/on_def_line.pl   7 Dec 2010 10:10:52 -0000       
1.9
@@ -83,6 +83,7 @@
                     ],
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -113,6 +114,7 @@
                   'extra' => {
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -298,6 +300,7 @@
                     ],
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -328,6 +331,7 @@
                   'extra' => {
                     'invalid_nesting' => 1
                   },
+                  'line_nr' => {},
                   'parent' => {}
                 },
                 {
@@ -462,11 +466,13 @@
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0];
@@ -498,11 +504,13 @@
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
+$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_def_line'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0];

Index: t/results/invalid_nestings/on_index_entry_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_index_entry_line.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- t/results/invalid_nestings/on_index_entry_line.pl   20 Nov 2010 16:58:06 
-0000      1.18
+++ t/results/invalid_nestings/on_index_entry_line.pl   7 Dec 2010 10:10:52 
-0000       1.19
@@ -53,6 +53,7 @@
                 ],
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -113,6 +114,7 @@
               'extra' => {
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -191,6 +193,7 @@
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -202,6 +205,7 @@
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'line_nr'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_index_entry_line'}{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0];

Index: t/results/invalid_nestings/on_itemize_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_itemize_line.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/invalid_nestings/on_itemize_line.pl       21 Nov 2010 22:41:27 
-0000      1.19
+++ t/results/invalid_nestings/on_itemize_line.pl       7 Dec 2010 10:10:52 
-0000       1.20
@@ -53,6 +53,7 @@
                 ],
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -113,6 +114,7 @@
               'extra' => {
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -287,6 +289,7 @@
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -298,6 +301,7 @@
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6];
+$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'line_nr'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0];
 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_itemize_line'}{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0];

Index: t/results/invalid_nestings/on_section_line.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/on_section_line.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/invalid_nestings/on_section_line.pl       4 Dec 2010 00:01:40 
-0000       1.22
+++ t/results/invalid_nestings/on_section_line.pl       7 Dec 2010 10:10:52 
-0000       1.23
@@ -61,6 +61,7 @@
                 ],
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -121,6 +122,7 @@
               'extra' => {
                 'invalid_nesting' => 1
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -197,6 +199,7 @@
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[6]{'args'}[0];
@@ -208,6 +211,7 @@
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'args'}[0]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7];
+$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'line_nr'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[8]{'parent'}
 = $result_trees{'on_section_line'}{'contents'}[1]{'args'}[0];
 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'on_section_line'}{'contents'}[1]{'args'}[0]{'contents'}[9]{'args'}[0];

Index: t/results/macro/macro_in_brace_command.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_brace_command.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/macro_in_brace_command.pl   22 Nov 2010 18:58:38 -0000      
1.23
+++ t/results/macro/macro_in_brace_command.pl   7 Dec 2010 10:10:52 -0000       
1.24
@@ -162,6 +162,11 @@
                       ]
                     ]
                   },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 10,
+                    'macro' => ''
+                  },
                   'parent' => {}
                 },
                 {

Index: t/results/paragraph/close_paragraph_command.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/paragraph/close_paragraph_command.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/paragraph/close_paragraph_command.pl      1 Dec 2010 22:39:46 
-0000       1.22
+++ t/results/paragraph/close_paragraph_command.pl      7 Dec 2010 10:10:52 
-0000       1.23
@@ -36,6 +36,11 @@
           ]
         ]
       },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
       'parent' => {}
     },
     {

Index: t/results/paragraph/no_paragraph_commands.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/paragraph/no_paragraph_commands.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/paragraph/no_paragraph_commands.pl        1 Dec 2010 22:39:46 
-0000       1.15
+++ t/results/paragraph/no_paragraph_commands.pl        7 Dec 2010 10:10:52 
-0000       1.16
@@ -35,6 +35,11 @@
           ]
         ]
       },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 2,
+        'macro' => ''
+      },
       'parent' => {}
     },
     {
@@ -116,6 +121,11 @@
           ]
         ]
       },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 3,
+        'macro' => ''
+      },
       'parent' => {}
     },
     {

Index: t/results/sectioning/at_commands_in_refs.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/sectioning/at_commands_in_refs.pl 4 Dec 2010 00:01:41 -0000       
1.22
+++ t/results/sectioning/at_commands_in_refs.pl 7 Dec 2010 10:10:52 -0000       
1.23
@@ -2184,6 +2184,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 18,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -2212,6 +2217,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -2240,6 +2246,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -2275,11 +2282,7 @@
                   'normalized' => 'AAA-AAA-BBB'
                 }
               },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 18,
-                'macro' => ''
-              },
+              'line_nr' => {},
               'parent' => {},
               'type' => 'menu_entry'
             },
@@ -2331,6 +2334,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 19,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -2359,6 +2367,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -2387,6 +2396,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -2422,11 +2432,7 @@
                   'normalized' => 'CCC-CCC-DDD'
                 }
               },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 19,
-                'macro' => ''
-              },
+              'line_nr' => {},
               'parent' => {},
               'type' => 'menu_entry'
             },
@@ -2488,6 +2494,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 20,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -2526,6 +2537,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -2559,11 +2571,7 @@
                   'normalized' => 'the-someone-no_005fexplain_0040there'
                 }
               },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 20,
-                'macro' => ''
-              },
+              'line_nr' => {},
               'parent' => {},
               'type' => 'menu_entry'
             },
@@ -2598,6 +2606,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 21,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -2678,6 +2691,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -2711,11 +2725,7 @@
                   'normalized' => 'f_002d_002dile1-f_002d_002dile'
                 }
               },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 21,
-                'macro' => ''
-              },
+              'line_nr' => {},
               'parent' => {},
               'type' => 'menu_entry'
             },
@@ -3553,6 +3563,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 28,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -3598,6 +3613,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -3645,6 +3661,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -3680,11 +3697,7 @@
                   'normalized' => 
'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                 }
               },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 28,
-                'macro' => ''
-              },
+              'line_nr' => {},
               'parent' => {},
               'type' => 'menu_entry'
             }
@@ -7745,6 +7758,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 70,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -7773,6 +7791,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -7801,6 +7820,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -7832,11 +7852,7 @@
         ],
         'normalized' => 'AAA-AAA-BBB'
       },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 70,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'parent' => {}
     },
     {
@@ -7887,6 +7903,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 71,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -7915,6 +7936,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -7943,6 +7965,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -7975,11 +7998,7 @@
         ]
       },
       'level' => 1,
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 71,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'number' => 14,
       'parent' => {}
     },
@@ -8031,6 +8050,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 73,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8059,6 +8083,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8087,6 +8112,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8118,11 +8144,7 @@
         ],
         'normalized' => 'CCC-CCC-DDD'
       },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 73,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'parent' => {}
     },
     {
@@ -8173,6 +8195,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 75,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8201,6 +8228,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8229,6 +8257,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8261,11 +8290,7 @@
         ]
       },
       'level' => 1,
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 75,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'number' => 15,
       'parent' => {}
     },
@@ -8327,6 +8352,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 78,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8365,6 +8395,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8394,11 +8425,7 @@
         ],
         'normalized' => 'the-someone-no_005fexplain_0040there'
       },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 78,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'parent' => {}
     },
     {
@@ -8459,6 +8486,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 79,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8497,6 +8529,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8527,11 +8560,7 @@
         ]
       },
       'level' => 1,
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 79,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'number' => 16,
       'parent' => {}
     },
@@ -8566,6 +8595,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 81,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8646,6 +8680,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8675,11 +8710,7 @@
         ],
         'normalized' => 'f_002d_002dile1-f_002d_002dile'
       },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 81,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'parent' => {}
     },
     {
@@ -8713,6 +8744,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 83,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -8793,6 +8829,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -8823,11 +8860,7 @@
         ]
       },
       'level' => 1,
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 83,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'number' => 17,
       'parent' => {}
     },
@@ -10420,6 +10453,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 106,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -10465,6 +10503,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -10512,6 +10551,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -10543,11 +10583,7 @@
         ],
         'normalized' => 
'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
       },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 106,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'parent' => {}
     },
     {
@@ -10581,6 +10617,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 107,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -10626,6 +10667,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -10673,6 +10715,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -10738,6 +10781,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 109,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -10859,6 +10907,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 111,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11004,6 +11057,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 112,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11131,6 +11189,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 113,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11216,6 +11279,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 115,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11373,6 +11441,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 117,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11482,6 +11555,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 118,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -11753,6 +11831,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 119,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12031,6 +12114,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 120,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12211,6 +12299,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 121,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12338,6 +12431,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 122,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12465,6 +12563,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 123,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12494,6 +12597,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 124,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -12544,6 +12652,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 125,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -12572,6 +12685,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -12600,6 +12714,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -12620,6 +12735,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -12670,6 +12786,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 127,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -12698,6 +12819,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -12726,6 +12848,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -12746,6 +12869,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -12806,6 +12930,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 129,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -12844,6 +12973,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -12862,6 +12992,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -12895,6 +13026,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 131,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -12975,6 +13111,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -12993,6 +13130,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -13037,6 +13175,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 132,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13305,6 +13448,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 134,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13502,6 +13650,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 135,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13556,6 +13709,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 136,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13621,6 +13779,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 137,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13670,6 +13833,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 138,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -13703,6 +13871,11 @@
                           ]
                         ]
                       },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 139,
+                        'macro' => ''
+                      },
                       'parent' => {}
                     },
                     {
@@ -13748,6 +13921,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     },
                     {
@@ -13795,6 +13969,7 @@
                           ]
                         ]
                       },
+                      'line_nr' => {},
                       'parent' => {}
                     }
                   ],
@@ -13815,6 +13990,7 @@
                   ]
                 ]
               },
+              'line_nr' => {},
               'parent' => {}
             },
             {
@@ -13843,11 +14019,7 @@
         ]
       },
       'level' => 1,
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 107,
-        'macro' => ''
-      },
+      'line_nr' => {},
       'number' => 24,
       'parent' => {}
     },
@@ -14366,11 +14538,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14];
@@ -14381,6 +14555,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'extra'}{'menu_entry_node'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'extra'}{'menu_entry_node'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'extra'}{'menu_entry_node'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[14]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'args'}[0];
@@ -14394,11 +14569,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15];
@@ -14409,6 +14586,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'extra'}{'menu_entry_node'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'extra'}{'menu_entry_node'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'extra'}{'menu_entry_node'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[15]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[0]{'args'}[0];
@@ -14430,6 +14608,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16];
@@ -14438,6 +14617,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'extra'}{'menu_entry_node'}{'node_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'extra'}{'menu_entry_node'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[16]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[0]{'args'}[0];
@@ -14460,6 +14640,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'args'}[2]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'args'}[4]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17];
@@ -14468,6 +14649,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'extra'}{'menu_entry_node'}{'node_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'extra'}{'menu_entry_node'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[17]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[18]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[18];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[18]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[18]{'args'}[1]{'contents'}[0]{'args'}[0];
@@ -14646,6 +14828,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'args'}[0];
@@ -14655,6 +14838,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24];
@@ -14665,6 +14849,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'extra'}{'menu_entry_node'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'extra'}{'menu_entry_node'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'extra'}{'menu_entry_node'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'args'}[1]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[24]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
 $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[2];
 $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[2];
@@ -15623,11 +15808,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[29];
@@ -15637,6 +15824,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'extra'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'extra'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'extra'}{'node_content'};
+$result_trees{'at_commands_in_refs'}{'contents'}[29]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[29]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[29]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15650,11 +15838,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[30];
@@ -15664,6 +15854,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'extra'}{'misc_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'extra'}{'misc_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[5];
+$result_trees{'at_commands_in_refs'}{'contents'}[30]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[30]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[30]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15677,11 +15868,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[31];
@@ -15691,6 +15884,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'extra'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'extra'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'extra'}{'node_content'};
+$result_trees{'at_commands_in_refs'}{'contents'}[31]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[31]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[31]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15704,11 +15898,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[32];
@@ -15718,6 +15914,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'extra'}{'misc_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'extra'}{'misc_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[5];
+$result_trees{'at_commands_in_refs'}{'contents'}[32]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[32]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15739,6 +15936,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$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]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[33];
@@ -15746,6 +15944,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'extra'}{'node_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'extra'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'extra'}{'node_content'};
+$result_trees{'at_commands_in_refs'}{'contents'}[33]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[33]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15767,6 +15966,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$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]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[34];
@@ -15774,6 +15974,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[3];
+$result_trees{'at_commands_in_refs'}{'contents'}[34]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[34]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[34]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15796,6 +15997,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'args'}[2]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'args'}[3]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'args'}[4]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$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]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[35];
@@ -15803,6 +16005,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'extra'}{'node_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'extra'}{'node_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'extra'}{'node_content'};
+$result_trees{'at_commands_in_refs'}{'contents'}[35]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[35]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -15825,6 +16028,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'args'}[2]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'args'}[3]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'args'}[4]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$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]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[36];
@@ -15832,6 +16036,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[3];
+$result_trees{'at_commands_in_refs'}{'contents'}[36]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[36]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[36]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[37]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[37]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[37]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[37]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -16163,6 +16368,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -16172,6 +16378,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[49];
@@ -16181,6 +16388,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'extra'}{'node_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'extra'}{'node_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'extra'}{'node_content'};
+$result_trees{'at_commands_in_refs'}{'contents'}[49]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[49]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[49]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[1]{'args'}[0];
@@ -16194,6 +16402,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'args'}[0];
@@ -16203,6 +16412,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0];
 $result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'parent'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[50];
@@ -16668,11 +16878,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
@@ -16680,6 +16892,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[16]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[17]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
@@ -16693,11 +16906,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
@@ -16705,6 +16920,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[18]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[19]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
@@ -16726,11 +16942,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[20]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[21]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
@@ -16753,11 +16971,13 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[22]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[23]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
@@ -16918,6 +17138,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0];
@@ -16927,6 +17148,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
@@ -16934,6 +17156,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[2];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[4];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'line_nr'}
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[36]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'contents'}[37]{'parent'}
 = $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7];
 $result_trees{'at_commands_in_refs'}{'contents'}[50]{'contents'}[7]{'parent'} 
= $result_trees{'at_commands_in_refs'}{'contents'}[50];
@@ -16943,6 +17166,7 @@
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[3];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'extra'}{'misc_content'}[3]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[4];
 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'extra'}{'misc_content'}[4]
 = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[5];
+$result_trees{'at_commands_in_refs'}{'contents'}[50]{'line_nr'} = 
$result_trees{'at_commands_in_refs'}{'contents'}[50]{'args'}[0]{'contents'}[1]{'line_nr'};
 $result_trees{'at_commands_in_refs'}{'contents'}[50]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 $result_trees{'at_commands_in_refs'}{'contents'}[51]{'parent'} = 
$result_trees{'at_commands_in_refs'};
 

Index: t/results/sectioning/character_and_spaces_in_refs.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/sectioning/character_and_spaces_in_refs.pl        4 Dec 2010 
00:01:42 -0000       1.22
+++ t/results/sectioning/character_and_spaces_in_refs.pl        7 Dec 2010 
10:10:52 -0000       1.23
@@ -265,6 +265,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 10,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -319,6 +324,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 11,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -386,6 +396,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 12,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -415,6 +430,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 13,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -473,6 +493,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 14,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -502,6 +527,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 15,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -531,6 +561,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 16,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -564,6 +599,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 17,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -597,6 +637,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 18,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/sectioning/nodename_parentheses.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/sectioning/nodename_parentheses.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/sectioning/nodename_parentheses.pl        4 Dec 2010 00:01:42 
-0000       1.24
+++ t/results/sectioning/nodename_parentheses.pl        7 Dec 2010 10:10:52 
-0000       1.25
@@ -496,6 +496,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 18,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -541,6 +546,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 20,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/sectioning/some_at_commands_in_ref_nodes.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/sectioning/some_at_commands_in_ref_nodes.pl       4 Dec 2010 
00:01:42 -0000       1.22
+++ t/results/sectioning/some_at_commands_in_ref_nodes.pl       7 Dec 2010 
10:10:52 -0000       1.23
@@ -955,6 +955,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 12,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/value/value_in_node.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/value/value_in_node.pl,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- t/results/value/value_in_node.pl    4 Dec 2010 00:01:42 -0000       1.37
+++ t/results/value/value_in_node.pl    7 Dec 2010 10:10:52 -0000       1.38
@@ -604,6 +604,11 @@
                   ]
                 ]
               },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 21,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {

Index: t/results/coverage_braces/empty_images.pl
===================================================================
RCS file: t/results/coverage_braces/empty_images.pl
diff -N t/results/coverage_braces/empty_images.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/coverage_braces/empty_images.pl   7 Dec 2010 10:10:52 -0000       
1.1
@@ -0,0 +1,167 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted);
+
+$result_trees{'empty_images'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        }
+      ],
+      'cmdname' => 'image',
+      'contents' => [],
+      'extra' => {
+        'brace_command_contents' => [
+          undef
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'text' => ' ',
+              'type' => 'empty_spaces_before_argument'
+            }
+          ],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'aa'
+            }
+          ],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'bb'
+            }
+          ],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'cc'
+            },
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'dd'
+            }
+          ],
+          'parent' => {},
+          'type' => 'brace_command_arg'
+        }
+      ],
+      'cmdname' => 'image',
+      'contents' => [],
+      'extra' => {
+        'brace_command_contents' => [
+          undef,
+          [
+            {}
+          ],
+          [
+            {}
+          ],
+          [
+            {}
+          ],
+          [
+            {}
+          ]
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 3,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'empty_images'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[0];
+$result_trees{'empty_images'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_images'};
+$result_trees{'empty_images'}{'contents'}[1]{'parent'} = 
$result_trees{'empty_images'};
+$result_trees{'empty_images'}{'contents'}[2]{'parent'} = 
$result_trees{'empty_images'};
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[0]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[1];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[1]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[2];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[2]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[3]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[4];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[4]{'parent'} = 
$result_trees{'empty_images'}{'contents'}[3];
+$result_trees{'empty_images'}{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0]
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[1]{'contents'}[0];
+$result_trees{'empty_images'}{'contents'}[3]{'extra'}{'brace_command_contents'}[2][0]
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[2]{'contents'}[0];
+$result_trees{'empty_images'}{'contents'}[3]{'extra'}{'brace_command_contents'}[3][0]
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[3]{'contents'}[0];
+$result_trees{'empty_images'}{'contents'}[3]{'extra'}{'brace_command_contents'}[4][0]
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[4]{'contents'}[0];
+$result_trees{'empty_images'}{'contents'}[3]{'parent'} = 
$result_trees{'empty_images'};
+$result_trees{'empty_images'}{'contents'}[4]{'parent'} = 
$result_trees{'empty_images'};
+
+$result_texis{'empty_images'} = '@image{}
+
address@hidden ,aa,bb,cc ,dd}
+';
+
+
+$result_texts{'empty_images'} = '
+
+
+';
+
+$result_errors{'empty_images'} = [];
+
+
+1;



reply via email to

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