texinfo-commits
[Top][All Lists]
Advanced

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

[7960] set spaces_before_argument on argument element itself


From: gavinsmith0123
Subject: [7960] set spaces_before_argument on argument element itself
Date: Fri, 22 Sep 2017 14:09:07 -0400 (EDT)

Revision: 7960
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=7960
Author:   gavin
Date:     2017-09-22 14:09:06 -0400 (Fri, 22 Sep 2017)
Log Message:
-----------
set spaces_before_argument on argument element itself

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tp/Texinfo/Convert/TexinfoXML.pm
    trunk/tp/Texinfo/Parser.pm
    trunk/tp/t/results/converters_tests/inlinefmtifelse.pl
    trunk/tp/t/results/converters_tests/ref_in_sectioning.pl
    trunk/tp/t/results/coverage_braces/empty_images.pl
    trunk/tp/t/results/coverage_braces/empty_ref.pl
    trunk/tp/t/results/coverage_braces/empty_second_email_argument.pl
    trunk/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
    trunk/tp/t/results/coverage_braces/ref_empty_node.pl
    trunk/tp/t/results/coverage_braces/space_in_anchor.pl
    trunk/tp/t/results/coverage_braces/space_in_image.pl
    trunk/tp/t/results/invalid_nestings/in_errormsg.pl
    trunk/tp/t/results/raw/inline_missing_first_arg.pl
    trunk/tp/t/results/sectioning/character_and_spaces_in_refs.pl
    trunk/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl
    trunk/tp/t/results/sectioning/email_in_node.pl
    trunk/tp/t/results/sectioning/empty_anchor.pl
    trunk/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
    trunk/tp/t/results/xml_tests/commands_and_spaces.pl

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog     2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/ChangeLog     2017-09-22 18:09:06 UTC (rev 7960)
@@ -1,5 +1,15 @@
 2017-09-22  Gavin Smith  <address@hidden>
 
+       * tp/Texinfo/Parser.pm (_parse_texi) <'{' seen>: Set 
+       spaces_before_argument on element for the argument itself, not 
+       for the element corresponding to the command, which is the 
+       parent element.
+       * tp/Texinfo/Convert/TexinfoXML.pm (_convert): Allow 'spaces' 
+       attribute to be set for the element output for the first 
+       argument to a brace command.
+
+2017-09-22  Gavin Smith  <address@hidden>
+
        * tp/maintain/change_perl_modules_version.pl: Account for 
        letters after version number.
 

Modified: trunk/tp/Texinfo/Convert/TexinfoXML.pm
===================================================================
--- trunk/tp/Texinfo/Convert/TexinfoXML.pm      2017-09-22 16:29:25 UTC (rev 
7959)
+++ trunk/tp/Texinfo/Convert/TexinfoXML.pm      2017-09-22 18:09:06 UTC (rev 
7960)
@@ -1192,7 +1192,8 @@
             $in_monospace_not_normal
               if (defined($in_monospace_not_normal));
           my $arg = $self->_convert($root->{'args'}->[$arg_index]);
-          if ($arg_index > 0) {
+          if (!$Texinfo::Common::context_brace_commands{$root->{'cmdname'}}
+              and $root->{'cmdname'} ne 'verb') {
             push @$attribute, 
               $self->_leading_spaces_arg($root->{'args'}->[$arg_index]);
           }

Modified: trunk/tp/Texinfo/Parser.pm
===================================================================
--- trunk/tp/Texinfo/Parser.pm  2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/Texinfo/Parser.pm  2017-09-22 18:09:06 UTC (rev 7960)
@@ -4906,7 +4906,7 @@
                   {'type' => 'empty_spaces_before_argument',
                    'text' => '',
                    'parent' => $current };
-                $current->{'parent'}->{'extra'}->{'spaces_before_argument'}
+                $current->{'extra'}->{'spaces_before_argument'}
                    = $current->{'contents'}->[-1];
               }
               if ($inline_commands{$command}) {

Modified: trunk/tp/t/results/converters_tests/inlinefmtifelse.pl
===================================================================
--- trunk/tp/t/results/converters_tests/inlinefmtifelse.pl      2017-09-22 
16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/converters_tests/inlinefmtifelse.pl      2017-09-22 
18:09:06 UTC (rev 7960)
@@ -325,6 +325,9 @@
                   'type' => 'spaces_at_end'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -362,8 +365,7 @@
               ]
             ],
             'expand_index' => 2,
-            'format' => 'docbook',
-            'spaces_before_argument' => {}
+            'format' => 'docbook'
           },
           'line_nr' => {
             'file_name' => '',
@@ -408,6 +410,9 @@
                   'type' => 'spaces_at_end'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -445,8 +450,7 @@
               ]
             ],
             'expand_index' => 2,
-            'format' => 'tex',
-            'spaces_before_argument' => {}
+            'format' => 'tex'
           },
           'line_nr' => {
             'file_name' => '',
@@ -651,6 +655,7 @@
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2];
@@ -658,7 +663,6 @@
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'contents'}[1];
-$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'parent'} = 
$result_trees{'inlinefmtifelse'}{'contents'}[6];
 $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[1]{'parent'} = 
$result_trees{'inlinefmtifelse'}{'contents'}[6];
 $result_trees{'inlinefmtifelse'}{'contents'}[6]{'parent'} = 
$result_trees{'inlinefmtifelse'};
@@ -666,6 +670,7 @@
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0];
+$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2];
@@ -673,7 +678,6 @@
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'parent'}
 = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[1];
 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'contents'}[1];
-$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'parent'} = 
$result_trees{'inlinefmtifelse'}{'contents'}[8];
 $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[1]{'parent'} = 
$result_trees{'inlinefmtifelse'}{'contents'}[8];
 $result_trees{'inlinefmtifelse'}{'contents'}[8]{'parent'} = 
$result_trees{'inlinefmtifelse'};
@@ -781,9 +785,9 @@
 </para>
 <para>.
 </para>
-<para><inlinefmtifelse spaces=" "><inlinefmtifelseformat>docbook 
</inlinefmtifelseformat><inlinefmtifelsecontentelse spaces=" ">else docbook 
spaces </inlinefmtifelsecontentelse></inlinefmtifelse>.
+<para><inlinefmtifelse><inlinefmtifelseformat spaces=" ">docbook 
</inlinefmtifelseformat><inlinefmtifelsecontentelse spaces=" ">else docbook 
spaces </inlinefmtifelsecontentelse></inlinefmtifelse>.
 </para>
-<para><inlinefmtifelse spaces=" "><inlinefmtifelseformat>tex 
</inlinefmtifelseformat><inlinefmtifelsecontentelse spaces=" ">else tex spaces 
</inlinefmtifelsecontentelse></inlinefmtifelse>.
+<para><inlinefmtifelse><inlinefmtifelseformat spaces=" ">tex 
</inlinefmtifelseformat><inlinefmtifelsecontentelse spaces=" ">else tex spaces 
</inlinefmtifelsecontentelse></inlinefmtifelse>.
 </para>
 
<para><inlinefmtifelse><inlinefmtifelseformat>docbook</inlinefmtifelseformat><inlinefmtifelsecontentelse>else
 docbook</inlinefmtifelsecontentelse></inlinefmtifelse>.
 </para>

Modified: trunk/tp/t/results/converters_tests/ref_in_sectioning.pl
===================================================================
--- trunk/tp/t/results/converters_tests/ref_in_sectioning.pl    2017-09-22 
16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/converters_tests/ref_in_sectioning.pl    2017-09-22 
18:09:06 UTC (rev 7960)
@@ -1773,6 +1773,9 @@
                       'type' => 'spaces_at_end'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1824,8 +1827,7 @@
                   'node_content' => [
                     {}
                   ]
-                },
-                'spaces_before_argument' => {}
+                }
               },
               'line_nr' => {
                 'file_name' => '',
@@ -2536,6 +2538,7 @@
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2];
@@ -2546,7 +2549,6 @@
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[1];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0];
 
$result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'ref_in_sectioning'}{'contents'}[15]{'args'}[0];
@@ -3218,7 +3220,7 @@
 <section spaces=" "><sectiontitle><inforef label="a" 
manual="c"><inforefnodename>a</inforefnodename><inforefrefname spaces=" 
">b</inforefrefname><inforefinfoname spaces=" ">c</inforefinfoname></inforef> 
inforef a b c </sectiontitle>
 
 </section>
-<section spaces=" "><sectiontitle>(<pxref label="Top" manual="file name" 
spaces=" "><xrefnodename>Top </xrefnodename><xrefinfofile spaces=" ">file name 
</xrefinfofile></pxref>) pxref Top file name, spaces</sectiontitle>
+<section spaces=" "><sectiontitle>(<pxref label="Top" manual="file 
name"><xrefnodename spaces=" ">Top </xrefnodename><xrefinfofile spaces=" ">file 
name </xrefinfofile></pxref>) pxref Top file name, spaces</sectiontitle>
 
 </section>
 <section spaces=" "><sectiontitle>(<pxref manual="file name"><xrefinfofile 
spaces=" ">file name </xrefinfofile></pxref>) pxref file name only, 
spaces</sectiontitle>

Modified: trunk/tp/t/results/coverage_braces/empty_images.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/empty_images.pl  2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/coverage_braces/empty_images.pl  2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -50,6 +50,9 @@
               'type' => 'empty_spaces_before_argument'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         },
@@ -116,8 +119,7 @@
           [
             {}
           ]
-        ],
-        'spaces_before_argument' => {}
+        ]
       },
       'line_nr' => {
         'file_name' => '',
@@ -249,6 +251,7 @@
 $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]{'contents'}[0]{'parent'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[0];
+$result_trees{'empty_images'}{'contents'}[3]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[0]{'contents'}[0];
 $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];
@@ -263,7 +266,6 @@
 
$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]{'extra'}{'spaces_before_argument'}
 = $result_trees{'empty_images'}{'contents'}[3]{'args'}[0]{'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_trees{'empty_images'}{'contents'}[5]{'parent'} = 
$result_trees{'empty_images'};

Modified: trunk/tp/t/results/coverage_braces/empty_ref.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/empty_ref.pl     2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/coverage_braces/empty_ref.pl     2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -92,6 +92,9 @@
                   'type' => 'empty_spaces_before_argument'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             }
@@ -101,8 +104,7 @@
           'extra' => {
             'brace_command_contents' => [
               undef
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {},
           'parent' => {}
@@ -126,6 +128,9 @@
                   'type' => 'empty_spaces_before_argument'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -153,8 +158,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -188,19 +192,19 @@
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0];
+$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} 
= $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4];
-$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'line_nr'} = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[0]{'line_nr'};
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[5]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[6]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0];
+$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'} 
= $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7];
 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1];
 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1]{'parent'} 
= $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7];
 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[1]{'contents'}[1];
-$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[7]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'contents'}[8]{'parent'} = 
$result_trees{'empty_ref'}{'contents'}[1];
 $result_trees{'empty_ref'}{'contents'}[1]{'parent'} = 
$result_trees{'empty_ref'};

Modified: trunk/tp/t/results/coverage_braces/empty_second_email_argument.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/empty_second_email_argument.pl   
2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/coverage_braces/empty_second_email_argument.pl   
2017-09-22 18:09:06 UTC (rev 7960)
@@ -31,6 +31,9 @@
                   'text' => 'b.c'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -56,8 +59,7 @@
                 {}
               ],
               undef
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -77,6 +79,7 @@
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[1];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'}
 = $result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0];
@@ -83,7 +86,6 @@
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2]
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'empty_second_email_argument'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_second_email_argument'}{'contents'}[0];
 $result_trees{'empty_second_email_argument'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_second_email_argument'};
 

Modified: trunk/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl   
2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl   
2017-09-22 18:09:06 UTC (rev 7960)
@@ -98,6 +98,9 @@
                   'text' => 'aaa'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -127,8 +130,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {},
           'parent' => {}
@@ -259,6 +261,7 @@
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'form_feed_in_brace_commands'}{'contents'}[2];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1];
@@ -265,7 +268,6 @@
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
 = $result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[1];
-$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'line_nr'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[0]{'contents'}[0]{'line_nr'};
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'form_feed_in_brace_commands'}{'contents'}[2];
 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'form_feed_in_brace_commands'}{'contents'}[2]{'contents'}[2]{'args'}[0];
@@ -302,7 +304,7 @@
 
 
 
-$result_converted{'xml'}->{'form_feed_in_brace_commands'} = '<para><option> 
&formfeed;aa</option> <anchor 
name="aa">aa</anchor></para>&formfeed;<para>something <email 
spaces="\\f"><emailaddress>aaa</emailaddress><emailname spaces=" \\f 
">fff</emailname></email><footnote spaces=" \\n">&formfeed; <para>f1 
</para>&formfeed;</footnote> <footnote spaces=" \\f 
"><para>gg</para>&formfeed;<para>jj</para></footnote>.
+$result_converted{'xml'}->{'form_feed_in_brace_commands'} = '<para><option> 
&formfeed;aa</option> <anchor 
name="aa">aa</anchor></para>&formfeed;<para>something <email><emailaddress 
spaces="\\f">aaa</emailaddress><emailname spaces=" \\f 
">fff</emailname></email><footnote spaces=" \\n">&formfeed; <para>f1 
</para>&formfeed;</footnote> <footnote spaces=" \\f 
"><para>gg</para>&formfeed;<para>jj</para></footnote>.
 </para>';
 
 

Modified: trunk/tp/t/results/coverage_braces/ref_empty_node.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/ref_empty_node.pl        2017-09-22 
16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/coverage_braces/ref_empty_node.pl        2017-09-22 
18:09:06 UTC (rev 7960)
@@ -182,6 +182,9 @@
                   'type' => 'empty_spaces_before_argument'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -263,8 +266,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -315,6 +317,7 @@
 $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'ref_empty_node'}{'contents'}[1];
 $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[5]{'parent'} = 
$result_trees{'ref_empty_node'}{'contents'}[1];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[1];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[1];
@@ -332,7 +335,6 @@
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[2]{'contents'}[1];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[3]{'contents'}[1];
 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[4]{'contents'}[1];
-$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0];
 $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[6]{'parent'} = 
$result_trees{'ref_empty_node'}{'contents'}[1];
 $result_trees{'ref_empty_node'}{'contents'}[1]{'contents'}[7]{'parent'} = 
$result_trees{'ref_empty_node'}{'contents'}[1];
 $result_trees{'ref_empty_node'}{'contents'}[1]{'parent'} = 
$result_trees{'ref_empty_node'};

Modified: trunk/tp/t/results/coverage_braces/space_in_anchor.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/space_in_anchor.pl       2017-09-22 
16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/coverage_braces/space_in_anchor.pl       2017-09-22 
18:09:06 UTC (rev 7960)
@@ -26,6 +26,9 @@
               'type' => 'spaces_at_end'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         }
@@ -41,8 +44,7 @@
         'node_content' => [
           {}
         ],
-        'normalized' => 'anchor-name',
-        'spaces_before_argument' => {}
+        'normalized' => 'anchor-name'
       },
       'line_nr' => {
         'file_name' => '',
@@ -68,10 +70,10 @@
 
$result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0];
 
$result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0];
 
$result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0];
+$result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'space_in_anchor'}{'contents'}[0];
 
$result_trees{'space_in_anchor'}{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[1];
 $result_trees{'space_in_anchor'}{'contents'}[0]{'extra'}{'node_content'}[0] = 
$result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'space_in_anchor'}{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'space_in_anchor'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'space_in_anchor'}{'contents'}[0]{'parent'} = 
$result_trees{'space_in_anchor'};
 $result_trees{'space_in_anchor'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'space_in_anchor'}{'contents'}[1];
 $result_trees{'space_in_anchor'}{'contents'}[1]{'parent'} = 
$result_trees{'space_in_anchor'};

Modified: trunk/tp/t/results/coverage_braces/space_in_image.pl
===================================================================
--- trunk/tp/t/results/coverage_braces/space_in_image.pl        2017-09-22 
16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/coverage_braces/space_in_image.pl        2017-09-22 
18:09:06 UTC (rev 7960)
@@ -26,6 +26,9 @@
               'type' => 'spaces_at_end'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         },
@@ -104,8 +107,7 @@
           [
             {}
           ]
-        ],
-        'spaces_before_argument' => {}
+        ]
       },
       'line_nr' => {
         'file_name' => '',
@@ -139,6 +141,9 @@
                   'type' => 'spaces_at_end'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             }
@@ -150,8 +155,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {},
           'parent' => {}
@@ -170,6 +174,7 @@
 
$result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0];
 
$result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0];
 
$result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0];
+$result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'space_in_image'}{'contents'}[0];
 
$result_trees{'space_in_image'}{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[1];
 $result_trees{'space_in_image'}{'contents'}[0]{'args'}[1]{'parent'} = 
$result_trees{'space_in_image'}{'contents'}[0];
@@ -187,15 +192,14 @@
 
$result_trees{'space_in_image'}{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0]
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[2]{'contents'}[1];
 
$result_trees{'space_in_image'}{'contents'}[0]{'extra'}{'brace_command_contents'}[3][0]
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[3]{'contents'}[0];
 
$result_trees{'space_in_image'}{'contents'}[0]{'extra'}{'brace_command_contents'}[4][0]
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[4]{'contents'}[0];
-$result_trees{'space_in_image'}{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'space_in_image'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'space_in_image'}{'contents'}[0]{'parent'} = 
$result_trees{'space_in_image'};
 $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'space_in_image'}{'contents'}[1];
 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$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]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[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]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'space_in_image'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
 $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];

Modified: trunk/tp/t/results/invalid_nestings/in_errormsg.pl
===================================================================
--- trunk/tp/t/results/invalid_nestings/in_errormsg.pl  2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/invalid_nestings/in_errormsg.pl  2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -179,6 +179,9 @@
               'type' => 'empty_spaces_before_argument'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         }
@@ -185,9 +188,6 @@
       ],
       'cmdname' => 'errormsg',
       'contents' => [],
-      'extra' => {
-        'spaces_before_argument' => {}
-      },
       'line_nr' => {
         'file_name' => '',
         'line_nr' => 5,
@@ -374,8 +374,8 @@
 $result_trees{'in_errormsg'}{'contents'}[3]{'parent'} = 
$result_trees{'in_errormsg'};
 $result_trees{'in_errormsg'}{'contents'}[4]{'parent'} = 
$result_trees{'in_errormsg'};
 
$result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0];
+$result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = $result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0]{'contents'}[0];
 $result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0]{'parent'} = 
$result_trees{'in_errormsg'}{'contents'}[5];
-$result_trees{'in_errormsg'}{'contents'}[5]{'extra'}{'spaces_before_argument'} 
= $result_trees{'in_errormsg'}{'contents'}[5]{'args'}[0]{'contents'}[0];
 $result_trees{'in_errormsg'}{'contents'}[5]{'parent'} = 
$result_trees{'in_errormsg'};
 
$result_trees{'in_errormsg'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'in_errormsg'}{'contents'}[6];
 
$result_trees{'in_errormsg'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'in_errormsg'}{'contents'}[6]{'args'}[0];

Modified: trunk/tp/t/results/raw/inline_missing_first_arg.pl
===================================================================
--- trunk/tp/t/results/raw/inline_missing_first_arg.pl  2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/raw/inline_missing_first_arg.pl  2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -19,6 +19,9 @@
                   'type' => 'empty_spaces_before_argument'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -35,8 +38,7 @@
               undef,
               undef
             ],
-            'format' => undef,
-            'spaces_before_argument' => {}
+            'format' => undef
           },
           'line_nr' => {
             'file_name' => '',
@@ -87,9 +89,9 @@
   'type' => 'text_root'
 };
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'}
 = $result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0];
-$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'inline_missing_first_arg'}{'contents'}[0];
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'inline_missing_first_arg'}{'contents'}[0];
 
$result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'inline_missing_first_arg'}{'contents'}[0]{'contents'}[2];

Modified: trunk/tp/t/results/sectioning/character_and_spaces_in_refs.pl
===================================================================
--- trunk/tp/t/results/sectioning/character_and_spaces_in_refs.pl       
2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/sectioning/character_and_spaces_in_refs.pl       
2017-09-22 18:09:06 UTC (rev 7960)
@@ -293,6 +293,9 @@
                       'type' => 'spaces_at_end'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -339,8 +342,7 @@
                   'node_content' => [
                     {}
                   ]
-                },
-                'spaces_before_argument' => {}
+                }
               },
               'line_nr' => {
                 'file_name' => '',
@@ -437,6 +439,9 @@
                       'type' => 'spaces_at_end'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -483,8 +488,7 @@
                   'node_content' => [
                     {}
                   ]
-                },
-                'spaces_before_argument' => {}
+                }
               },
               'line_nr' => {
                 'file_name' => '',
@@ -997,6 +1001,9 @@
                       'text' => 'Top'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
@@ -1015,8 +1022,7 @@
                     {}
                   ],
                   'normalized' => 'Top'
-                },
-                'spaces_before_argument' => {}
+                }
               },
               'line_nr' => {
                 'file_name' => '',
@@ -1044,6 +1050,9 @@
                       'text' => 'local   node'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
@@ -1155,8 +1164,7 @@
                     {}
                   ],
                   'normalized' => 'local-node'
-                },
-                'spaces_before_argument' => {}
+                }
               },
               'line_nr' => {
                 'file_name' => '',
@@ -1670,6 +1678,7 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0];
@@ -1679,7 +1688,6 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[3]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0];
@@ -1696,6 +1704,7 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4];
@@ -1705,7 +1714,6 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[3]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[4]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[5]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[5]{'contents'}[6]{'args'}[0];
@@ -1794,15 +1802,16 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[3]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'label'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[4]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[5]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'};
@@ -1823,7 +1832,6 @@
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'extra'}{'spaces_after_command'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'parent'}
 = $result_trees{'character_and_spaces_in_refs'};
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[6]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'contents'}[7]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs'}{'contents'}[2]{'contents'}[9]{'parent'}
 = $result_trees{'character_and_spaces_in_refs'}{'contents'}[2];

Modified: trunk/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl
===================================================================
--- trunk/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl   
2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl   
2017-09-22 18:09:06 UTC (rev 7960)
@@ -294,6 +294,9 @@
                         'type' => 'spaces_at_end'
                       }
                     ],
+                    'extra' => {
+                      'spaces_before_argument' => {}
+                    },
                     'parent' => {},
                     'type' => 'brace_command_arg'
                   },
@@ -340,8 +343,7 @@
                     'node_content' => [
                       {}
                     ]
-                  },
-                  'spaces_before_argument' => {}
+                  }
                 },
                 'line_nr' => {
                   'file_name' => '',
@@ -438,6 +440,9 @@
                         'type' => 'spaces_at_end'
                       }
                     ],
+                    'extra' => {
+                      'spaces_before_argument' => {}
+                    },
                     'parent' => {},
                     'type' => 'brace_command_arg'
                   },
@@ -484,8 +489,7 @@
                     'node_content' => [
                       {}
                     ]
-                  },
-                  'spaces_before_argument' => {}
+                  }
                 },
                 'line_nr' => {
                   'file_name' => '',
@@ -1433,6 +1437,9 @@
                         'text' => 'Top'
                       }
                     ],
+                    'extra' => {
+                      'spaces_before_argument' => {}
+                    },
                     'parent' => {},
                     'type' => 'brace_command_arg'
                   }
@@ -1451,8 +1458,7 @@
                       {}
                     ],
                     'normalized' => 'Top'
-                  },
-                  'spaces_before_argument' => {}
+                  }
                 },
                 'line_nr' => {
                   'file_name' => '',
@@ -1480,6 +1486,9 @@
                         'text' => 'local   node'
                       }
                     ],
+                    'extra' => {
+                      'spaces_before_argument' => {}
+                    },
                     'parent' => {},
                     'type' => 'brace_command_arg'
                   }
@@ -1613,8 +1622,7 @@
                       {}
                     ],
                     'normalized' => 'local-node'
-                  },
-                  'spaces_before_argument' => {}
+                  }
                 },
                 'line_nr' => {
                   'file_name' => '',
@@ -1718,6 +1726,7 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0];
@@ -1727,7 +1736,6 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[3]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0];
@@ -1744,6 +1752,7 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[2]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4];
@@ -1753,7 +1762,6 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[3]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[4]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[5]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[5]{'contents'}[6]{'args'}[0];
@@ -1925,15 +1933,16 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[3]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'label'}
 = $result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[4]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[5]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0];
+$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'};
@@ -1959,7 +1968,6 @@
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'parent'}{'extra'}{'element_command'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'};
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'}{'parent'}{'extra'}{'node'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'label'};
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[1];
-$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'args'}[0]{'contents'}[0];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[6]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'contents'}[7]{'parent'}
 = 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9];
 
$result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2]{'contents'}[9]{'parent'}
 = $result_trees{'character_and_spaces_in_refs_out'}[0]{'contents'}[2];

Modified: trunk/tp/t/results/sectioning/email_in_node.pl
===================================================================
--- trunk/tp/t/results/sectioning/email_in_node.pl      2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/sectioning/email_in_node.pl      2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -43,6 +43,9 @@
                       'type' => 'spaces_at_end'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
@@ -54,8 +57,7 @@
                   [
                     {}
                   ]
-                ],
-                'spaces_before_argument' => {}
+                ]
               },
               'line_nr' => {
                 'file_name' => '',
@@ -130,6 +132,9 @@
                       'type' => 'empty_spaces_before_argument'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -157,8 +162,7 @@
                   [
                     {}
                   ]
-                ],
-                'spaces_before_argument' => {}
+                ]
               },
               'line_nr' => {},
               'parent' => {}
@@ -205,9 +209,9 @@
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0];
@@ -222,12 +226,12 @@
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0];
+$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[1][0]
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[1]{'contents'}[1];
-$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'email_in_node'}{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'email_in_node'}{'contents'}[1]{'args'}[0];

Modified: trunk/tp/t/results/sectioning/empty_anchor.pl
===================================================================
--- trunk/tp/t/results/sectioning/empty_anchor.pl       2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/sectioning/empty_anchor.pl       2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -46,6 +46,9 @@
                   'type' => 'empty_spaces_before_argument'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             }
@@ -55,8 +58,7 @@
           'extra' => {
             'brace_command_contents' => [
               undef
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -81,8 +83,8 @@
 $result_trees{'empty_anchor'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_anchor'};
 $result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'empty_anchor'}{'contents'}[1];
 
$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
 $result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'empty_anchor'}{'contents'}[1];
 $result_trees{'empty_anchor'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'empty_anchor'}{'contents'}[1];
 $result_trees{'empty_anchor'}{'contents'}[1]{'parent'} = 
$result_trees{'empty_anchor'};

Modified: trunk/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
===================================================================
--- trunk/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl  
2017-09-22 16:29:25 UTC (rev 7959)
+++ trunk/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl  
2017-09-22 18:09:06 UTC (rev 7960)
@@ -22,6 +22,9 @@
               'text' => 'a'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         }
@@ -33,8 +36,7 @@
           [
             {}
           ]
-        ],
-        'spaces_before_argument' => {}
+        ]
       },
       'line_nr' => {
         'file_name' => '',
@@ -69,6 +71,9 @@
               'text' => 'a'
             }
           ],
+          'extra' => {
+            'spaces_before_argument' => {}
+          },
           'parent' => {},
           'type' => 'brace_command_arg'
         }
@@ -80,8 +85,7 @@
           [
             {}
           ]
-        ],
-        'spaces_before_argument' => {}
+        ]
       },
       'line_nr' => {
         'file_name' => '',
@@ -336,17 +340,17 @@
 };
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0];
+$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'args'}[0]{'contents'}[0];
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[0]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[1]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[2]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0];
+$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'contents'}[0];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3];
 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'args'}[0]{'contents'}[0];
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[3]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[4]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
 $result_trees{'brace_commands_spaces_end_of_lines'}{'contents'}[5]{'parent'} = 
$result_trees{'brace_commands_spaces_end_of_lines'};
@@ -427,9 +431,9 @@
 
 
 
-$result_converted{'xml'}->{'brace_commands_spaces_end_of_lines'} = '<image 
spaces="\\n"><imagefile>a</imagefile></image>
+$result_converted{'xml'}->{'brace_commands_spaces_end_of_lines'} = 
'<image><imagefile spaces="\\n">a</imagefile></image>
 
-<image spaces=" \\n"><imagefile>a</imagefile></image>
+<image><imagefile spaces=" \\n">a</imagefile></image>
 
 <image><imagefile>a</imagefile><imagewidth spaces="\\n">b</imagewidth></image>
 

Modified: trunk/tp/t/results/xml_tests/commands_and_spaces.pl
===================================================================
--- trunk/tp/t/results/xml_tests/commands_and_spaces.pl 2017-09-22 16:29:25 UTC 
(rev 7959)
+++ trunk/tp/t/results/xml_tests/commands_and_spaces.pl 2017-09-22 18:09:06 UTC 
(rev 7960)
@@ -427,6 +427,9 @@
                   'type' => 'spaces_at_end'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -505,8 +508,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -545,6 +547,9 @@
                   'type' => 'spaces_at_end'
                 }
               ],
+              'extra' => {
+                'spaces_before_argument' => {}
+              },
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -629,8 +634,7 @@
               [
                 {}
               ]
-            ],
-            'spaces_before_argument' => {}
+            ]
           },
           'line_nr' => {
             'file_name' => '',
@@ -1807,6 +1811,9 @@
                       'type' => 'spaces_at_end'
                     }
                   ],
+                  'extra' => {
+                    'spaces_before_argument' => {}
+                  },
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
@@ -1818,8 +1825,7 @@
                   [
                     {}
                   ]
-                ],
-                'spaces_before_argument' => {}
+                ]
               },
               'line_nr' => {
                 'file_name' => '',
@@ -2276,6 +2282,7 @@
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0];
+$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'parent'}
 = $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[1];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[1]{'parent'}
 = $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15];
@@ -2293,7 +2300,6 @@
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[2]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[3]{'contents'}[1];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[4]{'contents'}[0];
-$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[15]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[16]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[17]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
@@ -2300,6 +2306,7 @@
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0];
+$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'parent'}
 = $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[1];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[1];
@@ -2318,7 +2325,6 @@
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'extra'}{'brace_command_contents'}[2][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[2]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'extra'}{'brace_command_contents'}[3][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[3]{'contents'}[1];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'extra'}{'brace_command_contents'}[4][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[4]{'contents'}[0];
-$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'args'}[0]{'contents'}[0];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[18]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[19]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[20]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
@@ -2541,9 +2547,9 @@
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0];
+$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'extra'}{'spaces_before_argument'}
 = 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'args'}[0]{'contents'}[0];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[0]{'parent'}
 = $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42];
 
$result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'contents'}[1]{'parent'}
 = $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42];
 $result_trees{'commands_and_spaces'}{'contents'}[1]{'contents'}[42]{'parent'} 
= $result_trees{'commands_and_spaces'}{'contents'}[1];
@@ -2857,9 +2863,9 @@
 <indent></indent>  
 <para>endof line with spaces line after indent
 </para>
-<image spaces=" "><imagefile>a 
</imagefile><imagewidth>b</imagewidth><imageheight>c </imageheight><alttext 
spaces=" ">d</alttext><imageextension>e </imageextension></image>
+<image><imagefile spaces=" ">a 
</imagefile><imagewidth>b</imagewidth><imageheight>c </imageheight><alttext 
spaces=" ">d</alttext><imageextension>e </imageextension></image>
 
-<image spaces=" "><imagefile>a </imagefile><imagewidth>b 
+<image><imagefile spaces=" ">a </imagefile><imagewidth>b 
 </imagewidth><imageheight>c </imageheight><alttext spaces=" 
">d</alttext><imageextension>e </imageextension></image>
 
 <quotation spaces="  " endspaces=" "><quotationtype>Note  </quotationtype>




reply via email to

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