texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp Texinfo/Parser.pm Texinfo/Convert/Pl...


From: Patrice Dumas
Subject: texinfo/tp Texinfo/Parser.pm Texinfo/Convert/Pl...
Date: Sun, 27 Feb 2011 12:07:01 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        11/02/27 12:06:59

Modified files:
        tp/Texinfo     : Parser.pm 
        tp/Texinfo/Convert: Plaintext.pm 
        tp/t           : 30sectioning.t 
        tp/t/results/sectioning: at_commands_in_refs.pl 
                                 character_and_spaces_in_node.pl 
                                 character_and_spaces_in_refs.pl 
                                 some_at_commands_in_ref_nodes.pl 
        tp/t/results/value_and_macro: value_in_macro_body.pl 

Log message:
        Add a name to ref when there is a manual argument.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Parser.pm?cvsroot=texinfo&r1=1.210&r2=1.211
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Plaintext.pm?cvsroot=texinfo&r1=1.96&r2=1.97
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/30sectioning.t?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl?cvsroot=texinfo&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/character_and_spaces_in_node.pl?cvsroot=texinfo&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl?cvsroot=texinfo&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl?cvsroot=texinfo&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value_and_macro/value_in_macro_body.pl?cvsroot=texinfo&r1=1.19&r2=1.20

Patches:
Index: Texinfo/Parser.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Parser.pm,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -b -r1.210 -r1.211
--- Texinfo/Parser.pm   26 Feb 2011 15:10:20 -0000      1.210
+++ Texinfo/Parser.pm   27 Feb 2011 12:06:54 -0000      1.211
@@ -1533,7 +1533,8 @@
         if (defined($args_index->{$arg})) {
           $result .= $args->[$args_index->{$arg}];
         } else {
-          $self->line_error (sprintf($self->__("\\ in macro expansion followed 
`%s' instead of parameter name or \\"), $arg), $line_nr);
+          $self->line_error (sprintf($self->__("\\ in address@hidden expansion 
followed `%s' instead of parameter name or \\"), 
+                             $macro->{'args'}->[0]->{'text'}, $arg), $line_nr);
           $result .= '\\' . $arg;
         }
       }

Index: Texinfo/Convert/Plaintext.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Plaintext.pm,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -b -r1.96 -r1.97
--- Texinfo/Convert/Plaintext.pm        26 Feb 2011 11:16:56 -0000      1.96
+++ Texinfo/Convert/Plaintext.pm        27 Feb 2011 12:06:55 -0000      1.97
@@ -1502,6 +1502,12 @@
           # FIXME this is a bit strange.
           $file = [{'text' => '()'}];
         }
+        # FIXME why define the name if there is a file argument?
+        if ($file and !$name) {
+          @$name = ({'type' => 'code',
+                    'contents' => $args[0]});
+        }
+         
         if ($name) {
           push @contents, (@$name, {'text' => ': '});
           if ($file) {

Index: t/30sectioning.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/30sectioning.t,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/30sectioning.t    24 Feb 2011 01:24:06 -0000      1.21
+++ t/30sectioning.t    27 Feb 2011 12:06:56 -0000      1.22
@@ -93,104 +93,6 @@
 @anchor{0}.
 
 @xref{0}.
-']
-);
-
-my @test_cases = (
-[ 'node',
-'
address@hidden one arg1 
address@hidden one arg2, two arg
address@hidden one arg3, two arg, three arg
address@hidden one arg4, two arg, three arg, four arg
address@hidden one arg5, two arg, three arg, four arg, five arg
-
address@hidden comment @comment
-
address@hidden arg1 @comma{} arg2, @,cedilla, @strong{comma in strong,} @c 
comma , end
-'],
-['space_in_node',
-'
address@hidden Top
-
address@hidden
-* Chap    first here::
-* Test    title   :Test   title.
address@hidden menu
-
address@hidden  Chap first      here
-
address@hidden Test               title
-'],
-['empty_nodes_with_commands',
-'
address@hidden @c comment
-
address@hidden @
address@hidden @:
address@hidden @asis{ }
-'],
-['sections',
-'@chapter a chapter
-'],
-['unnumbered_no_argument',
-'@unnumbered
-'],
-['a_comma_after_node',
-'@node Commands, Requirements, Nodes and Menus
-
-A comma in text, end.
-'],
-['nodename_parentheses',
-'@node Top
address@hidden The top node
-
address@hidden
-* Node (with parentheses)::
-* Other node::
-* (manual)node::
address@hidden menu
-
address@hidden Node (with parentheses)
address@hidden Section (nodename with parentheses)
-
-Dummy section
-
address@hidden Other node
address@hidden Section (nodename without parentheses)
-
-Dummy link to @ref{Node (with parentheses)}.
-
-Dummy link to @ref{(manual)node}.
-
address@hidden (manual)node
address@hidden (manual)node
-
-Dummy section with (manual)node node syntax.
-
address@hidden(manual)anchor}.
-
-'],
-['node_empty_direction',
-'@node name, '
-],
-['character_and_spaces_in_node',
-'
address@hidden Top
address@hidden other nodes, !_"#$%&\'()*+-., Top, Top
address@hidden !_"#$%&\'()*+-., /;<=>?[\\]^_`|~, other nodes, other nodes
address@hidden /;<=>?[\\]^_`|~,local   node,!_"#$%&\'()*+-., other nodes
address@hidden  local   node,,/;<=>?[\\]^_`|~,other nodes
-'],
-['at_commands_in_node',
-'@node A @sc{sc} node @"i @"address@hidden @address@hidden @l{} 
@,address@hidden'C} @exclamdown{}'
-],
-['unknown_node_in_menu',
-'@node Top
-
address@hidden
-* unknown::
address@hidden menu
 '],
 ['character_and_spaces_in_refs',
 '@node Top
@@ -207,6 +109,9 @@
 @ref{ top ,,, manual}
 @ref{(texinfo)Cross References}
 @ref{node,,, ../manual/doc.texi}
+
address@hidden Testing local nodes
+
 @ref{!_"#$%&\'()*+-.}
 @ref{/;<=>?[\\]^_`|~}
 @ref{ Top}
@@ -229,6 +134,14 @@
 
 @bye
 '],
+['character_and_spaces_in_node',
+'
address@hidden Top
address@hidden other nodes, !_"#$%&\'()*+-., Top, Top
address@hidden !_"#$%&\'()*+-., /;<=>?[\\]^_`|~, other nodes, other nodes
address@hidden /;<=>?[\\]^_`|~,local   node,!_"#$%&\'()*+-., other nodes
address@hidden  local   node,,/;<=>?[\\]^_`|~,other nodes
+'],
 ['some_at_commands_in_ref_nodes',
 '
 @node Top
@@ -386,6 +299,96 @@
 
 @bye
 '],
+);
+
+my @test_cases = (
+[ 'node',
+'
address@hidden one arg1 
address@hidden one arg2, two arg
address@hidden one arg3, two arg, three arg
address@hidden one arg4, two arg, three arg, four arg
address@hidden one arg5, two arg, three arg, four arg, five arg
+
address@hidden comment @comment
+
address@hidden arg1 @comma{} arg2, @,cedilla, @strong{comma in strong,} @c 
comma , end
+'],
+['space_in_node',
+'
address@hidden Top
+
address@hidden
+* Chap    first here::
+* Test    title   :Test   title.
address@hidden menu
+
address@hidden  Chap first      here
+
address@hidden Test               title
+'],
+['empty_nodes_with_commands',
+'
address@hidden @c comment
+
address@hidden @
address@hidden @:
address@hidden @asis{ }
+'],
+['at_commands_in_node',
+'@node A @sc{sc} node @"i @"address@hidden @address@hidden @l{} 
@,address@hidden'C} @exclamdown{}'
+],
+['sections',
+'@chapter a chapter
+'],
+['unnumbered_no_argument',
+'@unnumbered
+'],
+['a_comma_after_node',
+'@node Commands, Requirements, Nodes and Menus
+
+A comma in text, end.
+'],
+['nodename_parentheses',
+'@node Top
address@hidden The top node
+
address@hidden
+* Node (with parentheses)::
+* Other node::
+* (manual)node::
address@hidden menu
+
address@hidden Node (with parentheses)
address@hidden Section (nodename with parentheses)
+
+Dummy section
+
address@hidden Other node
address@hidden Section (nodename without parentheses)
+
+Dummy link to @ref{Node (with parentheses)}.
+
+Dummy link to @ref{(manual)node}.
+
address@hidden (manual)node
address@hidden (manual)node
+
+Dummy section with (manual)node node syntax.
+
address@hidden(manual)anchor}.
+
+'],
+['node_empty_direction',
+'@node name, '
+],
+['unknown_node_in_menu',
+'@node Top
+
address@hidden
+* unknown::
address@hidden menu
+'],
 ['ref_to_unknown_node',
 '@xref{unknown node}.'],
 ['raiselowersections',

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.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- t/results/sectioning/at_commands_in_refs.pl 20 Feb 2011 12:18:39 -0000      
1.30
+++ t/results/sectioning/at_commands_in_refs.pl 27 Feb 2011 12:06:57 -0000      
1.31
@@ -19537,4 +19537,308 @@
 $result_errors{'at_commands_in_refs'} = [];
 
 
+
+$result_converted{'info'}->{'at_commands_in_refs'} = 'This is , produced by 
makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Next: { },  Up: (dir)
+
+Top
+***
+
+* Menu:
+
+*  { }::
+*      ! 
+ .  . ? @::
+* LaTeX TeX * , (C) ... ...::
+* == error--> Euro ! ==> -::
+* >= <= ->::
+* a o -!- # -| ? (R)::
+* => o a b  aa::
+* AA ae oe AE OE /o /O ss /l /L D d TH th::
+* a" e~ i^ a^ a` e\' c, e= e* e\'\' e;::
+* e. e( e_ .e e< j ee[::
+* `` \'\' ` \' ,, ,::
+* << >> << >> < >::
+* `` \'\' --- --::
+* AAA (fff) AAA BBB::
+* CCC (rrr) CCC DDD::
+* the someone <address@hidden> <address@hidden>::
+*   [image src="f--ile.png" alt="alt" text="[Image 
description\\"\\"\\\\.]"]::
+*  @ {} . ::
+* `cite asis\' in @w b in r SC *str* t VAR "dfn" i::
+* `env\' `code\' `option\' `samp\' `command\' `file\' `C-x <ESC>\'::
+* 8.27in::
+* sansserif slanted::
+* <indicateurl>::
+* `http://somewhere_aaa\' text (url) ls::
+
+
+File: ,  Node: { },  Next:     !
+. . ? @,  Prev: Top,  Up: Top
+
+1 { }
+*****
+
+
+File: ,  Node:     !
+. . ? @,  Next: LaTeX TeX * , (C) ... ...,  Prev: { },  Up: Top
+
+2     !
+. . ? @
+***************
+
+
+File: ,  Node: LaTeX TeX * , (C) ... ...,  Next: == error--> Euro ! ==> -,  
Prev:     !
+. . ? @,  Up: Top
+
+3 LaTeX TeX * , (C) ... ...
+***************************
+
+
+File: ,  Node: == error--> Euro ! ==> -,  Next: >= <= ->,  Prev: LaTeX TeX * , 
(C) ... ...,  Up: Top
+
+4 == error--> Euro ! ==> -
+**************************
+
+
+File: ,  Node: >= <= ->,  Next: a o -!- # -| ? (R),  Prev: == error--> Euro ! 
==> -,  Up: Top
+
+5 >= <= ->
+**********
+
+
+File: ,  Node: a o -!- # -| ? (R),  Next: => o a b aa,  Prev: >= <= ->,  Up: 
Top
+
+6 a o -!- # -| ? (R)
+********************
+
+
+File: ,  Node: => o a b aa,  Next: AA ae oe AE OE /o /O ss /l /L D d TH th,  
Prev: a o -!- # -| ? (R),  Up: Top
+
+7 => o a b aa
+*************
+
+
+File: ,  Node: AA ae oe AE OE /o /O ss /l /L D d TH th,  Next: a" e~ i^ a^ a` 
e\' c, e= e* e\'\' e;,  Prev: => o a b aa,  Up: Top
+
+8 AA ae oe AE OE /o /O ss /l /L D d TH th
+*****************************************
+
+
+File: ,  Node: a" e~ i^ a^ a` e\' c, e= e* e\'\' e;,  Next: e. e( e_ .e e< j 
ee[,  Prev: AA ae oe AE OE /o /O ss /l /L D d TH th,  Up: Top
+
+9 a" e~ i^ a^ a` e\' c, e= e* e\'\' e;
+***********************************
+
+
+File: ,  Node: e. e( e_ .e e< j ee[,  Next: `` \'\' ` \' ,, ,,  Prev: a" e~ i^ 
a^ a` e\' c, e= e* e\'\' e;,  Up: Top
+
+10 e. e( e_ .e e< j ee[
+***********************
+
+
+File: ,  Node: `` \'\' ` \' ,, ,,  Next: << >> << >> < >,  Prev: e. e( e_ .e 
e< j ee[,  Up: Top
+
+11 `` \'\' ` \' ,, ,
+*****************
+
+
+File: ,  Node: << >> << >> < >,  Next: `` \'\' --- --,  Prev: `` \'\' ` \' ,, 
,,  Up: Top
+
+12 << >> << >> < >
+******************
+
+
+File: ,  Node: `` \'\' --- --,  Next: AAA (fff) AAA BBB,  Prev: << >> << >> < 
>,  Up: Top
+
+13 " " -- -
+***********
+
+
+File: ,  Node: AAA (fff) AAA BBB,  Next: CCC (rrr) CCC DDD,  Prev: `` \'\' --- 
--,  Up: Top
+
+14 AAA (fff) AAA BBB
+********************
+
+
+File: ,  Node: CCC (rrr) CCC DDD,  Next: the someone <address@hidden> 
<address@hidden>,  Prev: AAA (fff) AAA BBB,  Up: Top
+
+15 CCC (rrr) CCC DDD
+********************
+
+
+File: ,  Node: the someone <address@hidden> <address@hidden>,  Next:  [image 
src="f--ile.png" alt="alt" text="[Image description\\"\\"\\\\.]"],  Prev: CCC 
(rrr) CCC DDD,  Up: Top
+
+16 the someone <address@hidden> <address@hidden>
+****************************************************
+
+
+File: ,  Node:  [image src="f--ile.png" alt="alt" text="[Image 
description\\"\\"\\\\.]"],  Next:  @ {} . ,  Prev: the someone 
<address@hidden> <address@hidden>,  Up: Top
+
+
+17  [image src="f--ile.png" alt="alt" text="[Image 
description\\"\\"\\\\.]"]
+****************************************************************************
+
+
+File: ,  Node:  @ {} . ,  Next: `cite asis\' in @w b in r SC *str* t VAR "dfn" 
i,  Prev:  [image src="f--ile.png" alt="alt" text="[Image 
description\\"\\"\\\\.]"],  Up: Top
+
+18  @ {} . 
+***********
+
+
+File: ,  Node: `cite asis\' in @w b in r SC *str* t VAR "dfn" i,  Next: `env\' 
`code\' `option\' `samp\' `command\' `file\' `C-x <ESC>\',  Prev:  @ {} . ,  
Up: Top
+
+19 `cite asis\' in @w b in r SC *str* t VAR "dfn" i
+**************************************************
+
+
+File: ,  Node: `env\' `code\' `option\' `samp\' `command\' `file\' `C-x 
<ESC>\',  Next: 8.27in,  Prev: `cite asis\' in @w b in r SC *str* t VAR "dfn" 
i,  Up: Top
+
+20 `env\' `code\' `option\' `samp\' `command\' `file\' `C-x <ESC>\'
+************************************************************
+
+
+File: ,  Node: 8.27in,  Next: sansserif slanted,  Prev: `env\' `code\' 
`option\' `samp\' `command\' `file\' `C-x <ESC>\',  Up: Top
+
+21 8.27in
+*********
+
+
+File: ,  Node: sansserif slanted,  Next: <indicateurl>,  Prev: 8.27in,  Up: Top
+
+22 sansserif slanted
+********************
+
+
+File: ,  Node: <indicateurl>,  Next: `http://somewhere_aaa\' text (url) ls,  
Prev: sansserif slanted,  Up: Top
+
+23 <indicateurl>
+****************
+
+
+File: ,  Node: `http://somewhere_aaa\' text (url) ls,  Prev: <indicateurl>,  
Up: Top
+
+24 `http://somewhere_aaa\' text (url) ls
+***************************************
+
+*note { }::
+
+   *note     !
+. . ?  @:: *note LaTeX TeX * , (C) ... ...:: *note == error--> Euro !
+==> -::
+
+   *note >= <= ->::
+
+   *note a o -!- # -| ?  (R):: *note => o a b aa:: *note AA ae oe AE OE
+/o /O ss /l /L D d TH th:: *note a" e~ i^ a^ a` e\' c, e= e* e\'\' e;::
+*note e.  e( e_ .e e< j ee[:: *note `` \'\' ` \' ,, ,:: *note << >> << >> <
+>:: *note " " -- -:: *note AAA (fff) AAA BBB:: *note CCC (rrr) CCC DDD::
+*note the someone <address@hidden> <address@hidden>:: *note  [image 
src="f--ile.png" alt="alt" text="[Image description\\"\\"\\\\.]"]::
+*note  @ {} . :: *note `cite asis\' in @w b in r SC *str* t VAR "dfn" i::
+*note `env\' `code\' `option\' `samp\' `command\' `file\' `C-x <ESC>\':: *note
+8.27in:: *note sansserif slanted:: *note <indicateurl>:: *note
+`http://somewhere_aaa\' text (url) ls::
+
+
+
+Tag Table:
+Node: Top52
+Node: { }819
+Node:     !
+. . ? @898
+Node: LaTeX TeX * , (C) ... ...1019
+Node: == error--> Euro ! ==> -1185
+Node: >= <= ->1344
+Node: a o -!- # -| ? (R)1464
+Node: => o a b aa1591
+Node: AA ae oe AE OE /o /O ss /l /L D d TH th1735
+Node: a" e~ i^ a^ a` e\' c, e= e* e\'\' e;1950
+Node: e. e( e_ .e e< j ee[2162
+Node: `` \'\' ` \' ,, ,2325
+Node: << >> << >> < >2458
+Node: `` \'\' --- --2585
+Node: AAA (fff) AAA BBB2701
+Node: CCC (rrr) CCC DDD2837
+Node: the someone <address@hidden> <address@hidden>3010
+Node:  [image src="f--ile.png" alt="alt" text="[Image 
description\\"\\"\\\\.]"]3303
+Node:  @ {} . 3636
+Node: `cite asis\' in @w b in r SC *str* t VAR "dfn" i3836
+Node: `env\' `code\' `option\' `samp\' `command\' `file\' `C-x <ESC>\'4098
+Node: 8.27in4378
+Node: sansserif slanted4526
+Node: <indicateurl>4652
+Node: `http://somewhere_aaa\' text (url) ls4800
+
+End Tag Table
+';
+
+$result_converted_errors{'info'}->{'at_commands_in_refs'} = [
+  {
+    'file_name' => '',
+    'error_line' => ':21: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 21
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':81: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 81
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':81: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 81
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':83: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 83
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':81: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 81
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':131: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 131
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':81: warning: Cannot find @image file `f--ile1.txt\'
+',
+    'text' => 'Cannot find @image file `f--ile1.txt\'',
+    'type' => 'warning',
+    'macro' => '',
+    'line_nr' => 81
+  }
+];
+
+
 1;

Index: t/results/sectioning/character_and_spaces_in_node.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/sectioning/character_and_spaces_in_node.pl,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- t/results/sectioning/character_and_spaces_in_node.pl        1 Jan 2011 
14:28:01 -0000       1.17
+++ t/results/sectioning/character_and_spaces_in_node.pl        27 Feb 2011 
12:06:58 -0000      1.18
@@ -639,4 +639,34 @@
 ];
 
 
+
+$result_converted{'info'}->{'character_and_spaces_in_node'} = 'This is , 
produced by makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Up: (dir)
+
+
+File: ,  Node: other nodes,  Next: !_"#$%&\'()*+-.,  Prev: Top,  Up: Top
+
+
+File: ,  Node: !_"#$%&\'()*+-.,  Next: /;<=>?[\\]^_`|~,  Prev: other nodes,  
Up: other nodes
+
+
+File: ,  Node: /;<=>?[\\]^_`|~,  Next: local node,  Prev: !_"#$%&\'()*+-.,  
Up: other nodes
+
+
+File: ,  Node: local node,  Prev: /;<=>?[\\]^_`|~,  Up: other nodes
+
+
+
+Tag Table:
+Node: Top52
+Node: other nodes86
+Node: !_"#$%&\'()*+-.161
+Node: /;<=>?[\\]^_`|~255
+Node: local node348
+
+End Tag Table
+';
+
 1;

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.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- t/results/sectioning/character_and_spaces_in_refs.pl        20 Feb 2011 
12:18:40 -0000      1.29
+++ t/results/sectioning/character_and_spaces_in_refs.pl        27 Feb 2011 
12:06:58 -0000      1.30
@@ -544,6 +544,16 @@
               'parent' => {},
               'text' => '
 '
+            }
+          ],
+          'parent' => {},
+          'type' => 'paragraph'
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
             },
             {
               'args' => [
@@ -551,6 +561,52 @@
                   'contents' => [
                     {
                       'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'Testing local nodes'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'subheading',
+          'extra' => {
+            'misc_content' => [
+              {}
+            ]
+          },
+          'level' => 3,
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 16,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
                       'text' => '!_"#$%&\'()*+-.'
                     }
                   ],
@@ -673,7 +729,7 @@
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 29,
+                    'line_nr' => 32,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -687,7 +743,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 15,
+                'line_nr' => 18,
                 'macro' => ''
               },
               'parent' => {}
@@ -817,7 +873,7 @@
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 31,
+                    'line_nr' => 34,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -831,7 +887,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 16,
+                'line_nr' => 19,
                 'macro' => ''
               },
               'parent' => {}
@@ -876,7 +932,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 17,
+                'line_nr' => 20,
                 'macro' => ''
               },
               'parent' => {}
@@ -996,7 +1052,7 @@
                   },
                   'line_nr' => {
                     'file_name' => '',
-                    'line_nr' => 33,
+                    'line_nr' => 36,
                     'macro' => ''
                   },
                   'parent' => {}
@@ -1010,7 +1066,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 18,
+                'line_nr' => 21,
                 'macro' => ''
               },
               'parent' => {}
@@ -1144,7 +1200,7 @@
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 20,
+        'line_nr' => 23,
         'macro' => ''
       },
       'parent' => {}
@@ -1234,7 +1290,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 24,
+                'line_nr' => 27,
                 'macro' => ''
               },
               'parent' => {},
@@ -1284,7 +1340,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 25,
+                'line_nr' => 28,
                 'macro' => ''
               },
               'parent' => {},
@@ -1334,7 +1390,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 26,
+                'line_nr' => 29,
                 'macro' => ''
               },
               'parent' => {},
@@ -1343,7 +1399,7 @@
           ],
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 23,
+            'line_nr' => 26,
             'macro' => ''
           },
           'parent' => {}
@@ -1369,7 +1425,7 @@
       'level' => 1,
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 21,
+        'line_nr' => 24,
         'macro' => ''
       },
       'number' => 1,
@@ -1470,82 +1526,91 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[8]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[8]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[9]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'args'}[0]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[2];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'node_content'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[1]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[2]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'args'}[3]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'args'}[0]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[11]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'args'}[0]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[2];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'node_content'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[1]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[2]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'args'}[3]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'args'}[0]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[13]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'extra'}{'label'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[14]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[15]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[2];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'extra'}{'node_content'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[2]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'args'}[3]{'contents'}[0];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[17]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[7]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[8]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'node_content'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[1]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[2]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'args'}[3]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[1]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'node_content'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[1]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[2]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'args'}[3]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[3]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'extra'}{'label'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[4]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[5]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'extra'}{'node_content'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[2]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'args'}[3]{'contents'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'args'}[0]{'contents'}[1];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[7]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[11]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'args'}[0]{'contents'}[1];
 $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'parent'} = 
$result_trees{'character_and_spaces_in_refs'};
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[3]{'args'}[0];
@@ -1599,9 +1664,9 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[4]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[4]{'args'}[0]{'contents'}[1];
 $result_trees{'character_and_spaces_in_refs'}{'contents'}[4]{'parent'} = 
$result_trees{'character_and_spaces_in_refs'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[5] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[10]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[6] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[12]{'extra'}{'label'};
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[7] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[6]{'contents'}[16]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[5] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[6] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'extra'}{'label'};
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[7] = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[10]{'contents'}[6]{'extra'}{'label'};
 $result_trees{'character_and_spaces_in_refs'}{'contents'}[8]{'parent'} = 
$result_trees{'character_and_spaces_in_refs'};
 
 $result_texis{'character_and_spaces_in_refs'} = '@node Top
@@ -1618,6 +1683,9 @@
 @ref{ top ,,, manual}
 @ref{(texinfo)Cross References}
 @ref{node,,, ../manual/doc.texi}
+
address@hidden Testing local nodes
+
 @ref{!_"#$%&\'()*+-.}
 @ref{/;<=>?[\\]^_`|~}
 @ref{ Top}
@@ -1656,6 +1724,10 @@
 
 
 
+Testing local nodes
+-------------------
+
+
 
 
 
@@ -1848,4 +1920,63 @@
 $result_errors{'character_and_spaces_in_refs'} = [];
 
 
+
+$result_converted{'info'}->{'character_and_spaces_in_refs'} = 'This is , 
produced by makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Next: other nodes,  Up: (dir)
+
+Test refs
+*********
+
+* Menu:
+
+* other nodes::
+
+Testing distant nodes
+---------------------
+
+*note a node: (manual)a node.  *note :: (manual):.  *note top:
+(manual)top.  *note (texinfo)Cross References:: *note node:
+(../manual/doc.texi)node.
+
+Testing local nodes
+-------------------
+
+*note !_"#$%&\'()*+-.:: *note /;<=>?[\\]^_`|~:: *note Top:: *note local
+node::
+
+
+File: ,  Node: other nodes,  Next: !_"#$%&\'()*+-.,  Prev: Top,  Up: Top
+
+1 Chapter with nodes
+********************
+
+* Menu:
+
+* !_"#$%&\'()*+-.::
+* /;<=>?[\\]^_`|~::
+* local node::
+
+
+File: ,  Node: !_"#$%&\'()*+-.,  Next: /;<=>?[\\]^_`|~,  Prev: other nodes,  
Up: other nodes
+
+
+File: ,  Node: /;<=>?[\\]^_`|~,  Next: local node,  Prev: !_"#$%&\'()*+-.,  
Up: other nodes
+
+
+File: ,  Node: local node,  Prev: /;<=>?[\\]^_`|~,  Up: other nodes
+
+
+
+Tag Table:
+Node: Top52
+Node: other nodes467
+Node: !_"#$%&\'()*+-.648
+Node: /;<=>?[\\]^_`|~742
+Node: local node835
+
+End Tag Table
+';
+
 1;

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.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- t/results/sectioning/some_at_commands_in_ref_nodes.pl       19 Feb 2011 
02:26:41 -0000      1.29
+++ t/results/sectioning/some_at_commands_in_ref_nodes.pl       27 Feb 2011 
12:06:58 -0000      1.30
@@ -1428,4 +1428,35 @@
 $result_errors{'some_at_commands_in_ref_nodes'} = [];
 
 
+
+$result_converted{'info'}->{'some_at_commands_in_ref_nodes'} = 'This is , 
produced by makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Next: A SC node i" i" E=` /l C\', !,  Up: (dir)
+
+Top
+***
+
+* Menu:
+
+* A SC node i" i" E=` /l C\', !::
+
+
+File: ,  Node: A SC node i" i" E=` /l C\', !,  Prev: Top,  Up: Top
+
+1 A SC node i" i" E=` /l C\', !
+******************************
+
+see *note a *strong* ref with SC, a i trema i", a dotless i trema i" E=`
+and exclamdown !: (manual)a *strong* ref with SC, a i trema i", a
+dotless i trema i" E=` and exclamdown !.
+
+
+Tag Table:
+Node: Top52
+Node: A SC node i" i" E=` /l C\', !175
+
+End Tag Table
+';
+
 1;

Index: t/results/value_and_macro/value_in_macro_body.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/value_and_macro/value_in_macro_body.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/value_and_macro/value_in_macro_body.pl    19 Feb 2011 02:26:42 
-0000      1.19
+++ t/results/value_and_macro/value_in_macro_body.pl    27 Feb 2011 12:06:59 
-0000      1.20
@@ -154,12 +154,12 @@
 
 $result_errors{'value_in_macro_body'} = [
   {
-    'error_line' => ':7: \\ in macro expansion followed address@hidden' 
instead of parameter name or \\
+    'error_line' => ':7: \\ in @testvaluebody expansion followed 
address@hidden' instead of parameter name or \\
 ',
     'file_name' => '',
     'line_nr' => 7,
     'macro' => '',
-    'text' => '\\ in macro expansion followed address@hidden' instead of 
parameter name or \\',
+    'text' => '\\ in @testvaluebody expansion followed address@hidden' instead 
of parameter name or \\',
     'type' => 'error'
   }
 ];



reply via email to

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