[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp Texinfo/Parser.pm t/results/coverage...
From: |
Patrice Dumas |
Subject: |
texinfo/tp Texinfo/Parser.pm t/results/coverage... |
Date: |
Tue, 12 Oct 2010 11:33:50 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 10/10/12 11:33:50
Modified files:
tp/Texinfo : Parser.pm
tp/t/results/coverage: item_container.pl multitable.pl
tp/t/results/itemize: accent_argument.pl w_argument.pl
tp/t/results/macro: macro_expansion.pl macro_for_end.pl
macro_in_brace_command.pl
macro_in_end_argument.pl
text_before_after.pl
tp/t/results/misc_commands: also_not_line.pl
tp/t/results/raw: misc_raw_comments.pl
Log message:
Separate spaces after commands from following text for line @-commands
without arguments.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Parser.pm?cvsroot=texinfo&r1=1.62&r2=1.63
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/item_container.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/multitable.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/itemize/accent_argument.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/itemize/w_argument.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_expansion.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_for_end.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_brace_command.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_end_argument.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/text_before_after.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/also_not_line.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/misc_raw_comments.pl?cvsroot=texinfo&r1=1.3&r2=1.4
Patches:
Index: Texinfo/Parser.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Parser.pm,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -b -r1.62 -r1.63
--- Texinfo/Parser.pm 12 Oct 2010 09:59:13 -0000 1.62
+++ Texinfo/Parser.pm 12 Oct 2010 11:33:50 -0000 1.63
@@ -850,25 +850,33 @@
my $paragraph;
+ my $no_merge_with_empty_line_after_command = 0;
if ($text =~ /\S/) {
my $leading_spaces;
if ($text =~ /^(\s+)/) {
$leading_spaces = $1;
}
+ if ($current->{'contents'} and @{$current->{'contents'}}
+ and $current->{'contents'}->[-1]->{'type'}
+ and $current->{'contents'}->[-1]->{'type'} eq
'empty_line_after_command') {
+ $no_merge_with_empty_line_after_command = 1;
+ }
# Change this if you don't want to have preceding space added to
# the text out of the paragraph
if (_abort_empty_line ($self, $current, $leading_spaces)) {
$text =~ s/^(\s+)//;
}
+
$paragraph = _begin_paragraph($self, $current);
$current = $paragraph if ($paragraph);
}
die "BUG: No contents in _merge_text "._print_current($current)
if (!defined($current->{'contents'}));
- if (@{$current->{'contents'}} and
- exists($current->{'contents'}->[-1]->{'text'}) and
- $current->{'contents'}->[-1]->{'text'} !~ /\n/) {
+ if (@{$current->{'contents'}}
+ and exists($current->{'contents'}->[-1]->{'text'})
+ and $current->{'contents'}->[-1]->{'text'} !~ /\n/
+ and !$no_merge_with_empty_line_after_command) {
$current->{'contents'}->[-1]->{'text'} .= $text;
print STDERR "MERGED TEXT: $text|||\n" if ($self->{'debug'});
}
@@ -1075,17 +1083,19 @@
my $self = shift;
my $current = shift;
my $additional_text = shift;
+ $additional_text = '' if (!defined($additional_text));
if ($current->{'contents'} and @{$current->{'contents'}}
and $current->{'contents'}->[-1]->{'type'}
- and ($current->{'contents'}->[-1]->{'type'} eq 'empty_line' or
+ and (($current->{'contents'}->[-1]->{'type'} eq 'empty_line') or
$current->{'contents'}->[-1]->{'type'} eq 'empty_line_after_command'))
{
- print STDERR "ABORT EMPTY\n" if ($self->{'debug'});
- $current->{'contents'}->[-1]->{'text'} .= $additional_text
- if (defined($additional_text));
+ print STDERR "ABORT EMPTY additional text $additional_text, current
$current->{'contents'}->[-1]->{'text'}|)\n" if ($self->{'debug'});
+ $current->{'contents'}->[-1]->{'text'} .= $additional_text;
if ($current->{'contents'}->[-1]->{'text'} eq '') {
pop @{$current->{'contents'}}
- } else {
+ } elsif ($current->{'contents'}->[-1]->{'type'} eq 'empty_line') {
delete $current->{'contents'}->[-1]->{'type'};
+ } else {
+ $current->{'contents'}->[-1]->{'type'} = 'empty_spaces_after_command';
}
return 1;
}
@@ -1295,6 +1305,16 @@
return $current;
}
+sub _start_empty_line_after_command($$) {
+ my $line = shift;
+ my $current = shift;
+ $line =~ s/^([^\S\n]*)//;
+ push @{$current->{'contents'}}, { 'type' => 'empty_line_after_command',
+ 'text' => $1,
+ 'parent' => $current };
+ return $line;
+}
+
# the different types
#c 'menu_entry'
#c 'menu_entry'
@@ -1433,12 +1453,8 @@
print STDERR "CLOSED conditional $end_command\n" if
($self->{'debug'});
last;
} else {
- $line =~ s/^([^\S\n]*)//;
print STDERR "CLOSED raw $end_command\n" if ($self->{'debug'});
- push @{$current->{'contents'}},
- { 'type' => 'empty_line_after_command',
- 'text' => $1,
- 'parent' => $current };
+ $line = _start_empty_line_after_command($line, $current);
}
} else {
if (@{$current->{'contents'}}
@@ -1780,12 +1796,7 @@
$current = _end_block_command($self, $current, $line_nr,
$end_command);
}
- $line =~ s/^([^\S\n]*)//;
- push @{$current->{'contents'}},
- { 'type' => 'empty_line_after_command',
- 'text' => $1,
- 'parent' => $current };
- #last unless ($line =~ /\S/);
+ $line = _start_empty_line_after_command($line, $current);
next;
}
# special case with @ followed by a newline protecting end of lines
@@ -1811,7 +1822,6 @@
($line, $args, $line_arg, $special)
= $self->_parse_misc_command($line, $command, $line_nr);
-
if ($command eq 'item' or $command eq 'itemx'
or $command eq 'headitem' or $command eq 'tab') {
my $parent;
@@ -1917,13 +1927,9 @@
} elsif ($line eq '') {
$current = _end_line($self, $current, $line_nr);
last;
- } elsif ($self->{'misc_commands'}->{'skip'}
- and $self->{'misc_commands'}->{'skip'} eq 'space') {
- $line =~ s/^([^\S\n]*)//;
- push @{$current->{'contents'}},
- { 'type' => 'empty_line_after_command',
- 'text' => $1,
- 'parent' => $current };
+ } elsif ($self->{'misc_commands'}->{$command}->{'skip'}
+ and $self->{'misc_commands'}->{$command}->{'skip'} eq
'space') {
+ $line = _start_empty_line_after_command($line, $current);
}
last NEXT_LINE if ($command eq 'bye');
@@ -2016,12 +2022,7 @@
$current = $current->{'contents'}->[-1];
}
- $line =~ s/^([^\S\n]*)//;
- push @{$current->{'contents'}},
- { 'type' => 'empty_line_after_command',
- 'text' => $1,
- 'parent' => $current };
- #last unless ($line =~ /\S/);
+ $line = _start_empty_line_after_command($line, $current);
}
}
} elsif (defined($brace_commands{$command})
Index: t/results/coverage/item_container.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/item_container.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/coverage/item_container.pl 12 Oct 2010 09:59:14 -0000
1.4
+++ t/results/coverage/item_container.pl 12 Oct 2010 11:33:50 -0000
1.5
@@ -33,10 +33,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' i--tem +
+ 'text' => 'i--tem +
'
}
],
@@ -98,7 +103,8 @@
{
'parent' => {},
'text' => '
-'
+',
+ 'type' => 'empty_line_after_command'
},
{
'parent' => {},
@@ -134,8 +140,9 @@
$result_trees{'item_container'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'item_container'}{'contents'}[1]{'args'}[0];
$result_trees{'item_container'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'item_container'}{'contents'}[1];
$result_trees{'item_container'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'item_container'}{'contents'}[1];
-$result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
$result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'item_container'}{'contents'}[1]{'contents'}[1];
+$result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'item_container'}{'contents'}[1]{'contents'}[1];
$result_trees{'item_container'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'item_container'}{'contents'}[1];
$result_trees{'item_container'}{'contents'}[1]{'parent'} =
$result_trees{'item_container'};
$result_trees{'item_container'}{'contents'}[2]{'parent'} =
$result_trees{'item_container'};
Index: t/results/coverage/multitable.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/multitable.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/coverage/multitable.pl 12 Oct 2010 09:59:14 -0000 1.4
+++ t/results/coverage/multitable.pl 12 Oct 2010 11:33:50 -0000 1.5
@@ -57,10 +57,15 @@
'cmdname' => 'headitem',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' mu--ltitable headitem '
+ 'text' => 'mu--ltitable headitem '
}
],
'parent' => {},
@@ -73,10 +78,15 @@
'cmdname' => 'tab',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' another tab
+ 'text' => 'another tab
'
}
],
@@ -99,10 +109,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' mu--ltitable item '
+ 'text' => 'mu--ltitable item '
}
],
'parent' => {},
@@ -115,10 +130,15 @@
'cmdname' => 'tab',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' multitable tab
+ 'text' => 'multitable tab
'
},
{
@@ -153,10 +173,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' mu--ltitable item 2 '
+ 'text' => 'mu--ltitable item 2 '
}
],
'parent' => {},
@@ -169,10 +194,15 @@
'cmdname' => 'tab',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' multitable tab 2
+ 'text' => 'multitable tab 2
'
},
{
@@ -212,10 +242,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' lone mu--ltitable item
+ 'text' => 'lone mu--ltitable item
'
}
],
@@ -305,10 +340,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' truc '
+ 'text' => 'truc '
}
],
'parent' => {},
@@ -321,10 +361,15 @@
'cmdname' => 'tab',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' bidule
+ 'text' => 'bidule
'
}
],
@@ -366,34 +411,41 @@
$result_trees{'multitable'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'args'}[0];
$result_trees{'multitable'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[2];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[3];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[3]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[1]{'contents'}[4];
$result_trees{'multitable'}{'contents'}[1]{'contents'}[4]{'parent'} =
$result_trees{'multitable'}{'contents'}[1];
$result_trees{'multitable'}{'contents'}[1]{'parent'} =
$result_trees{'multitable'};
@@ -408,11 +460,13 @@
$result_trees{'multitable'}{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'args'}[0];
$result_trees{'multitable'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'multitable'}{'contents'}[4];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'multitable'}{'contents'}[4];
-$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1];
-$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'multitable'}{'contents'}[4]{'contents'}[1];
$result_trees{'multitable'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'multitable'}{'contents'}[4];
$result_trees{'multitable'}{'contents'}[4]{'parent'} =
$result_trees{'multitable'};
Index: t/results/itemize/accent_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/itemize/accent_argument.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/itemize/accent_argument.pl 12 Oct 2010 09:59:14 -0000
1.3
+++ t/results/itemize/accent_argument.pl 12 Oct 2010 11:33:50 -0000
1.4
@@ -43,10 +43,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' item
+ 'text' => 'item
'
}
],
@@ -106,10 +111,15 @@
'cmdname' => 'item',
'contents' => [
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' item
+ 'text' => 'item
'
}
],
@@ -137,8 +147,9 @@
$result_trees{'accent_argument'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[0]{'args'}[0];
$result_trees{'accent_argument'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[0];
$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[0];
-$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1];
+$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1];
$result_trees{'accent_argument'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[0];
$result_trees{'accent_argument'}{'contents'}[0]{'parent'} =
$result_trees{'accent_argument'};
$result_trees{'accent_argument'}{'contents'}[1]{'parent'} =
$result_trees{'accent_argument'};
@@ -148,8 +159,9 @@
$result_trees{'accent_argument'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[3]{'args'}[0];
$result_trees{'accent_argument'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[3];
$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[3];
-$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[0];
$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1];
+$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1];
$result_trees{'accent_argument'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'accent_argument'}{'contents'}[3];
$result_trees{'accent_argument'}{'contents'}[3]{'parent'} =
$result_trees{'accent_argument'};
$result_trees{'accent_argument'}{'contents'}[4]{'parent'} =
$result_trees{'accent_argument'};
Index: t/results/itemize/w_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/itemize/w_argument.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/itemize/w_argument.pl 12 Oct 2010 09:59:14 -0000 1.3
+++ t/results/itemize/w_argument.pl 12 Oct 2010 11:33:50 -0000 1.4
@@ -45,7 +45,8 @@
'contents' => [
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
@@ -84,7 +85,8 @@
'contents' => [
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
Index: t/results/macro/macro_expansion.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_expansion.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/macro/macro_expansion.pl 12 Oct 2010 09:59:14 -0000 1.7
+++ t/results/macro/macro_expansion.pl 12 Oct 2010 11:33:50 -0000 1.8
@@ -225,7 +225,8 @@
},
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
Index: t/results/macro/macro_for_end.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_for_end.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- t/results/macro/macro_for_end.pl 12 Oct 2010 09:59:14 -0000 1.2
+++ t/results/macro/macro_for_end.pl 12 Oct 2010 11:33:50 -0000 1.3
@@ -50,7 +50,8 @@
},
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
Index: t/results/macro/macro_in_brace_command.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_brace_command.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/macro/macro_in_brace_command.pl 12 Oct 2010 09:59:14 -0000
1.4
+++ t/results/macro/macro_in_brace_command.pl 12 Oct 2010 11:33:50 -0000
1.5
@@ -111,7 +111,8 @@
'contents' => [
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
Index: t/results/macro/macro_in_end_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_in_end_argument.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- t/results/macro/macro_in_end_argument.pl 12 Oct 2010 09:59:14 -0000
1.2
+++ t/results/macro/macro_in_end_argument.pl 12 Oct 2010 11:33:50 -0000
1.3
@@ -50,7 +50,8 @@
},
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'contents' => [
Index: t/results/macro/text_before_after.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/text_before_after.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- t/results/macro/text_before_after.pl 12 Oct 2010 09:59:15 -0000
1.2
+++ t/results/macro/text_before_after.pl 12 Oct 2010 11:33:50 -0000
1.3
@@ -35,7 +35,12 @@
},
{
'parent' => {},
- 'text' => ' after
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'after
'
}
],
@@ -49,6 +54,7 @@
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1];
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'text_before_after'}{'contents'}[0];
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'text_before_after'}{'contents'}[0];
+$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'text_before_after'}{'contents'}[0];
$result_trees{'text_before_after'}{'contents'}[0]{'parent'} =
$result_trees{'text_before_after'};
$result_texts{'text_before_after'} = 'before @macro mymacro
Index: t/results/misc_commands/also_not_line.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/misc_commands/also_not_line.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/misc_commands/also_not_line.pl 12 Oct 2010 09:59:15 -0000
1.3
+++ t/results/misc_commands/also_not_line.pl 12 Oct 2010 11:33:50 -0000
1.4
@@ -40,7 +40,12 @@
},
{
'parent' => {},
- 'text' => ' refill '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'refill '
},
{
'cmdname' => 'refill',
@@ -66,10 +71,15 @@
'parent' => {}
},
{
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
'contents' => [
{
'parent' => {},
- 'text' => ' noindent at beginning of line
+ 'text' => 'noindent at beginning of line
'
},
{
@@ -79,7 +89,8 @@
{
'parent' => {},
'text' => '
-'
+',
+ 'type' => 'empty_line_after_command'
},
{
'parent' => {},
@@ -96,7 +107,12 @@
},
{
'parent' => {},
- 'text' => ' noindent after space at beginning of line
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'noindent after space at beginning of line
'
}
],
@@ -154,7 +170,12 @@
},
{
'parent' => {},
- 'text' => ' refill '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'refill '
},
{
'cmdname' => 'refill',
@@ -259,7 +280,12 @@
},
{
'parent' => {},
- 'text' => ' line after exdent
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'line after exdent
'
}
],
@@ -278,50 +304,55 @@
$result_trees{'also_not_line'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[4];
$result_trees{'also_not_line'}{'contents'}[4]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[4];
$result_trees{'also_not_line'}{'contents'}[4]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[4];
+$result_trees{'also_not_line'}{'contents'}[4]{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[4];
$result_trees{'also_not_line'}{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'};
$result_trees{'also_not_line'}{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'};
$result_trees{'also_not_line'}{'contents'}[6]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
-$result_trees{'also_not_line'}{'contents'}[7]{'contents'}[6]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[7];
$result_trees{'also_not_line'}{'contents'}[7]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[6]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
+$result_trees{'also_not_line'}{'contents'}[8]{'contents'}[7]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[8];
$result_trees{'also_not_line'}{'contents'}[8]{'parent'} =
$result_trees{'also_not_line'};
$result_trees{'also_not_line'}{'contents'}[9]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[10]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[10];
$result_trees{'also_not_line'}{'contents'}[10]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[11]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[11];
$result_trees{'also_not_line'}{'contents'}[11]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[12]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[12];
$result_trees{'also_not_line'}{'contents'}[12]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[13]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[13];
$result_trees{'also_not_line'}{'contents'}[13]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
-$result_trees{'also_not_line'}{'contents'}[14]{'contents'}[6]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[14];
$result_trees{'also_not_line'}{'contents'}[14]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[5]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[6]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
+$result_trees{'also_not_line'}{'contents'}[15]{'contents'}[7]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[15];
$result_trees{'also_not_line'}{'contents'}[15]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'also_not_line'}{'contents'}[16]{'args'}[0];
-$result_trees{'also_not_line'}{'contents'}[16]{'args'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[16];
$result_trees{'also_not_line'}{'contents'}[16]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[17]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'also_not_line'}{'contents'}[17]{'args'}[0];
+$result_trees{'also_not_line'}{'contents'}[17]{'args'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[17];
$result_trees{'also_not_line'}{'contents'}[17]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[18];
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[18];
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'also_not_line'}{'contents'}[18]{'contents'}[2];
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[18];
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[18];
-$result_trees{'also_not_line'}{'contents'}[18]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[18];
$result_trees{'also_not_line'}{'contents'}[18]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[19];
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[19];
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'also_not_line'}{'contents'}[19]{'contents'}[2];
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[19];
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[19];
+$result_trees{'also_not_line'}{'contents'}[19]{'contents'}[4]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[19];
$result_trees{'also_not_line'}{'contents'}[19]{'parent'} =
$result_trees{'also_not_line'};
-$result_trees{'also_not_line'}{'contents'}[20]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[20];
-$result_trees{'also_not_line'}{'contents'}[20]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[20];
-$result_trees{'also_not_line'}{'contents'}[20]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[20];
$result_trees{'also_not_line'}{'contents'}[20]{'parent'} =
$result_trees{'also_not_line'};
+$result_trees{'also_not_line'}{'contents'}[21]{'contents'}[0]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[21];
+$result_trees{'also_not_line'}{'contents'}[21]{'contents'}[1]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[21];
+$result_trees{'also_not_line'}{'contents'}[21]{'contents'}[2]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[21];
+$result_trees{'also_not_line'}{'contents'}[21]{'contents'}[3]{'parent'} =
$result_trees{'also_not_line'}{'contents'}[21];
+$result_trees{'also_not_line'}{'contents'}[21]{'parent'} =
$result_trees{'also_not_line'};
$result_texts{'also_not_line'} = '
Index: t/results/raw/misc_raw_comments.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/misc_raw_comments.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/raw/misc_raw_comments.pl 12 Oct 2010 09:59:15 -0000 1.3
+++ t/results/raw/misc_raw_comments.pl 12 Oct 2010 11:33:50 -0000 1.4
@@ -67,7 +67,8 @@
},
{
'parent' => {},
- 'text' => ' '
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
},
{
'args' => [