[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp TODO Texinfo/Parser.pm Texinfo/Conve...
From: |
Patrice Dumas |
Subject: |
texinfo/tp TODO Texinfo/Parser.pm Texinfo/Conve... |
Date: |
Mon, 26 Sep 2011 17:15:55 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 11/09/26 17:15:54
Modified files:
tp : TODO
tp/Texinfo : Parser.pm
tp/Texinfo/Convert: Line.pm Paragraph.pm Plaintext.pm
tp/t : paragraph.t
tp/t/results/conditionals: empty_ifset_in_ifset_set.pl
end_ifset_in_format.pl
macro_in_ifset.pl
macro_in_ifset_set.pl
many_conditionals.pl
nested_ifset_ifclear.pl
nested_ignore.pl
tp/t/results/coverage: symbol_after_block.pl
tp/t/results/coverage_braces: raw_expanded_in_style.pl
raw_in_style.pl test_image.pl
tp/t/results/html_tests: raw_html.pl
tp/t/results/include: macro_and_commands_in_early_commands.pl
macro_definition_in_include.pl
macro_in_early_commands.pl
tp/t/results/info_tests: def_in_copying.pl
tp/t/results/macro: arg_body_expansion_order.pl
arg_not_closed.pl backslash_in_arg.pl
bad_argument.pl bad_formal_arg.pl
bad_macro_name_with_underscore.pl
complete_macro_for_end.pl
complex_argument.pl
double_recursive_macro_call.pl empty_end.pl
expand_two_same.pl expansion_order.pl
ifclear_in_macro.pl
ifset_and_end_isef_in_macro.pl
ifset_in_macro.pl ifset_in_macro_set.pl
implicit_quoting_one_arg.pl
implicit_quoting_recursion.pl
macro_expansion.pl macro_for_end.pl
macro_for_ignored_line_command.pl
macro_in_accent.pl macro_in_brace_command.pl
macro_in_end_argument.pl macro_in_ifset.pl
macro_in_ifset_end_in_arg.pl
macro_in_index_commands.pl
macro_in_invalid_documentencoding.pl
macro_in_macro_arg.pl
macro_in_macro_arg_simpler.pl
macro_in_menu.pl macro_in_misc_commands.pl
macro_no_arg_bad_expansion.pl
macro_no_arg_expansion.pl
macro_one_arg_end_of_file.pl macro_zero.pl
nested_macro_call.pl paragraph_and_macro.pl
protect_comma_macro_line.pl
protect_in_body.pl
protect_in_body_line_arg.pl
protect_in_body_one_arg.pl
recursive_call_in_argument.pl
recursive_call_in_macro.pl
simple_imbricated_macro.pl
space_macro_after_end.pl
text_before_after.pl too_much_args.pl
two_macros_on_a_line.pl zero_argument.pl
tp/t/results/menu: formats_in_menu.pl
tp/t/results/misc_commands:
codequoteundirected_codequotebacktick.pl
kbdinputstyle.pl
test_allowcodebreaks.pl
tp/t/results/plaintext_tests: html_expanded.pl
isolated_html_expanded.pl
star_at_command_formatting.pl
tp/t/results/raw: braces_in_tex.pl misc_raw.pl
misc_raw_comments.pl nested_macros.pl
raw_commands_and_end_of_lines.pl
raw_in_brace_command.pl raw_in_example.pl
raw_in_para.pl
tp/t/results/value_and_macro: comma_value_in_macro_arg.pl
macro_in_value.pl
value_in_macro_body.pl
value_in_macro_formal_arg.pl
tp/t/results/xml_tests: raw.pl
tp/t/results/xtable: table_nested.pl
Log message:
Mark last end of line at the end of a raw format (except for verbatim).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.173&r2=1.174
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Parser.pm?cvsroot=texinfo&r1=1.301&r2=1.302
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Line.pm?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Paragraph.pm?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Plaintext.pm?cvsroot=texinfo&r1=1.160&r2=1.161
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/paragraph.t?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/end_ifset_in_format.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/macro_in_ifset.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/macro_in_ifset_set.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/many_conditionals.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/nested_ifset_ifclear.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/conditionals/nested_ignore.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/symbol_after_block.pl?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/raw_expanded_in_style.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/raw_in_style.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage_braces/test_image.pl?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/html_tests/raw_html.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/include/macro_and_commands_in_early_commands.pl?cvsroot=texinfo&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/include/macro_definition_in_include.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/include/macro_in_early_commands.pl?cvsroot=texinfo&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/info_tests/def_in_copying.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/arg_body_expansion_order.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/arg_not_closed.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/backslash_in_arg.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/bad_argument.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/bad_formal_arg.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/bad_macro_name_with_underscore.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/complete_macro_for_end.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/complex_argument.pl?cvsroot=texinfo&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/double_recursive_macro_call.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/empty_end.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/expand_two_same.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/expansion_order.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/ifclear_in_macro.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/ifset_and_end_isef_in_macro.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/ifset_in_macro.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/ifset_in_macro_set.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/implicit_quoting_one_arg.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/implicit_quoting_recursion.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_expansion.pl?cvsroot=texinfo&r1=1.27&r2=1.28
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_for_end.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_for_ignored_line_command.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_accent.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_brace_command.pl?cvsroot=texinfo&r1=1.33&r2=1.34
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_end_argument.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_ifset.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_ifset_end_in_arg.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_index_commands.pl?cvsroot=texinfo&r1=1.35&r2=1.36
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_invalid_documentencoding.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_macro_arg.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_macro_arg_simpler.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_menu.pl?cvsroot=texinfo&r1=1.33&r2=1.34
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_misc_commands.pl?cvsroot=texinfo&r1=1.58&r2=1.59
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_no_arg_bad_expansion.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_no_arg_expansion.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_one_arg_end_of_file.pl?cvsroot=texinfo&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_zero.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/nested_macro_call.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/paragraph_and_macro.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/protect_comma_macro_line.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/protect_in_body.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/protect_in_body_line_arg.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/protect_in_body_one_arg.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/recursive_call_in_argument.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/recursive_call_in_macro.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/simple_imbricated_macro.pl?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/space_macro_after_end.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/text_before_after.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/too_much_args.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/two_macros_on_a_line.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/zero_argument.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/menu/formats_in_menu.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/kbdinputstyle.pl?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/test_allowcodebreaks.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/html_expanded.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/isolated_html_expanded.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/star_at_command_formatting.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/braces_in_tex.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/misc_raw.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/misc_raw_comments.pl?cvsroot=texinfo&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/nested_macros.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/raw_commands_and_end_of_lines.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/raw_in_brace_command.pl?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/raw_in_example.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/raw_in_para.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl?cvsroot=texinfo&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value_and_macro/macro_in_value.pl?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value_and_macro/value_in_macro_body.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl?cvsroot=texinfo&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/xml_tests/raw.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/xtable/table_nested.pl?cvsroot=texinfo&r1=1.14&r2=1.15
Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -b -r1.173 -r1.174
--- TODO 22 Sep 2011 22:47:59 -0000 1.173
+++ TODO 26 Sep 2011 17:15:46 -0000 1.174
@@ -2,8 +2,6 @@
perl -w t/02coverage.t -o
xmllint --nonet --noout --valid commands.xml
-autoreconf && ./configure --prefix=$HOME/tmp/install_texinfo && make && make
install
-
xml_tests/raw
Para
Index: Texinfo/Parser.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Parser.pm,v
retrieving revision 1.301
retrieving revision 1.302
diff -u -b -r1.301 -r1.302
--- Texinfo/Parser.pm 21 Sep 2011 22:18:04 -0000 1.301
+++ Texinfo/Parser.pm 26 Sep 2011 17:15:46 -0000 1.302
@@ -3206,13 +3206,27 @@
'extra' => {'line' => $line }};
$current = $current->{'contents'}->[-1];
last;
- } elsif ($line =~ /^(.*?)address@hidden([a-zA-Z][\w-]*)/o and ($2 eq
$current->{'cmdname'})) {
+ # FIXME accept only a command at the beginning spaces?
+ } elsif ($line =~ /^(.*?)address@hidden([a-zA-Z][\w-]*)/
+ and ($2 eq $current->{'cmdname'})) {
my $end_command = $2;
my $raw_command = $current;
$line =~ s/^(.*?)(address@hidden>{'cmdname'})//;
+ if ($1 eq '') {
+ # FIXME exclude other formats, like @macro, @ifset, @ignore?
+ if ($current->{'cmdname'} ne 'verbatim'
+ and @{$current->{'contents'}}
+ and $current->{'contents'}->[-1]->{'type'}
+ and $current->{'contents'}->[-1]->{'type'} eq 'raw') {
+ if ($current->{'contents'}->[-1]->{'text'} =~ s/(\n)//) {
+ push @{$current->{'contents'}}, {'type' => 'last_raw_newline',
+ 'text' => $1, 'parent' => $current};
+ }
+ }
+ } else {
push @{$current->{'contents'}},
- { 'text' => $1, 'type' => 'raw', 'parent' => $current }
- if ($1 ne '');
+ { 'text' => $1, 'type' => 'raw', 'parent' => $current };
+ }
# the condition $line !~ /^\s*@/ leads to no warning when followed by
# any @-command. This is in order to avoid warnings for correct
# constructs, like @comment after @end raw
Index: Texinfo/Convert/Line.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Line.pm,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- Texinfo/Convert/Line.pm 20 Aug 2011 14:38:47 -0000 1.21
+++ Texinfo/Convert/Line.pm 26 Sep 2011 17:15:46 -0000 1.22
@@ -305,11 +305,11 @@
delete $line->{'end_sentence'};
$line->{'space'} = '';
} else {
- #Â FIXME
- #Â this should never happen, all cases are taken into account above.
+ # FIXME
+ # this should never happen, all cases are taken into account above.
# however it happens with strange caracters that appear sometime and
- #Â look like invalid. Is it a perl bug? Maybe an invalid character in
- #Â the encoding?
+ # look like invalid. Is it a perl bug? Maybe an invalid character in
+ # the encoding?
#die "Unknown caracter leading $text";
last;
}
Index: Texinfo/Convert/Paragraph.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Paragraph.pm,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- Texinfo/Convert/Paragraph.pm 20 Aug 2011 14:38:47 -0000 1.22
+++ Texinfo/Convert/Paragraph.pm 26 Sep 2011 17:15:46 -0000 1.23
@@ -365,11 +365,11 @@
if (defined($paragraph->{'end_sentence'}) and $paragraph->{'DEBUG'});
}
} else {
- #Â FIXME
- #Â this should never happen, all cases are taken into account above.
+ # FIXME
+ # this should never happen, all cases are taken into account above.
# however it happens with strange caracters that appear sometime and
- #Â look like invalid. Is it a perl bug? Maybe an invalid character in
- #Â the encoding?
+ # look like invalid. Is it a perl bug? Maybe an invalid character in
+ # the encoding?
#die "Unknown caracter leading $text";
last;
}
Index: Texinfo/Convert/Plaintext.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Plaintext.pm,v
retrieving revision 1.160
retrieving revision 1.161
diff -u -b -r1.160 -r1.161
--- Texinfo/Convert/Plaintext.pm 19 Sep 2011 17:53:45 -0000 1.160
+++ Texinfo/Convert/Plaintext.pm 26 Sep 2011 17:15:46 -0000 1.161
@@ -1111,7 +1111,8 @@
# process text
if (defined($root->{'text'})) {
if (!$formatter->{'_top_formatter'}) {
- if ($root->{'type'} and $root->{'type'} eq 'raw') {
+ if ($root->{'type'} and ($root->{'type'} eq 'raw'
+ or $root->{'type'} eq 'last_raw_newline')) {
$result = $self->_count_added($formatter->{'container'},
$formatter->{'container'}->add_next($root->{'text'}));
} else {
Index: t/paragraph.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/paragraph.t,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/paragraph.t 6 Mar 2011 21:31:56 -0000 1.19
+++ t/paragraph.t 26 Sep 2011 17:15:46 -0000 1.20
@@ -1,15 +1,7 @@
-# Before `make install' is performed this script should be runnable with
-# `make test'. After `make install' it should work as `perl Texinfo-Parser.t'
-
-#########################
-
-# change 'tests => 1' to 'tests => last_test_to_print';
-
use strict;
-#use Test;
use Test::More;
-BEGIN { plan tests => 116 };
+BEGIN { plan tests => 120 };
use lib '../texi2html/lib/Unicode-EastAsianWidth/lib/';
#use lib '../texi2html/lib/libintl-perl/lib/';
use Texinfo::Convert::Paragraph;
@@ -17,11 +9,6 @@
use Texinfo::Convert::UnFilled;
ok(1, "modules loading"); # If we made it this far, we're ok.
-#########################
-
-# Insert your test code below, the Test::More module is use()ed here so read
-# its man page ( perldoc Test::More ) for help writing this test script.
-
sub test_para($$$;$)
{
my $args = shift;
@@ -51,6 +38,8 @@
test_para(['word '], "word\n", 'trailing spaces');
test_para([' word'], "word\n", 'leading spaces');
test_para([' ', ' word'], "word\n", 'double leading spaces');
+test_para(["word\n", "a"], "word a\n", 'trailing end of line and word');
+test_para(['word', "\n", "a"], "word a\n", 'appended end of line and word');
test_para(['word other'], "word\nother\n", 'two_words_max', {'max' => 2});
test_para(['word other'], "word\nother\n", 'two_words_max_less_one', {'max' =>
3});
test_para(['word other'], "word\nother\n", 'two_words_max_exact', {'max' =>
4});
@@ -151,6 +140,23 @@
$para = Texinfo::Convert::Paragraph->new();
$result = '';
+$result .= $para->add_next('a');
+$result .= $para->add_next("\n");
+$result .= $para->add_next('_');
+$result .= $para->end();
+is ($result, "a\n_\n", 'add_next: add char after separate end line');
+
+$para = Texinfo::Convert::Paragraph->new();
+$result = '';
+$result .= $para->add_next("a\n");
+$result .= $para->add_next('_');
+$result .= $para->end();
+is ($result, "a\n_\n", 'add_next: add char after end line');
+
+$para = Texinfo::Convert::Paragraph->new();
+$result = '';
+$para = Texinfo::Convert::Paragraph->new();
+$result = '';
$result .= $para->add_text("aa.\n");
$result .= $para->set_space_protection(undef,undef,undef,1);
$result .= $para->add_next('_');
Index: t/results/conditionals/empty_ifset_in_ifset_set.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/conditionals/empty_ifset_in_ifset_set.pl 3 Jul 2011 14:50:53
-0000 1.4
+++ t/results/conditionals/empty_ifset_in_ifset_set.pl 26 Sep 2011 17:15:47
-0000 1.5
@@ -53,9 +53,14 @@
},
{
'parent' => {},
- 'text' => '@ifset
-',
+ 'text' => '@ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -85,6 +90,7 @@
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3];
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3];
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3];
+$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3];
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3]{'parent'} =
$result_trees{'empty_ifset_in_ifset_set'};
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[3];
$result_trees{'empty_ifset_in_ifset_set'}{'contents'}[4]{'parent'} =
$result_trees{'empty_ifset_in_ifset_set'};
Index: t/results/conditionals/end_ifset_in_format.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/conditionals/end_ifset_in_format.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/conditionals/end_ifset_in_format.pl 3 Jul 2011 14:50:53
-0000 1.4
+++ t/results/conditionals/end_ifset_in_format.pl 26 Sep 2011 17:15:47
-0000 1.5
@@ -53,9 +53,14 @@
},
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -185,6 +190,7 @@
$result_trees{'end_ifset_in_format'}{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'end_ifset_in_format'}{'contents'}[3];
$result_trees{'end_ifset_in_format'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'end_ifset_in_format'}{'contents'}[3];
$result_trees{'end_ifset_in_format'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'end_ifset_in_format'}{'contents'}[3];
+$result_trees{'end_ifset_in_format'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'end_ifset_in_format'}{'contents'}[3];
$result_trees{'end_ifset_in_format'}{'contents'}[3]{'parent'} =
$result_trees{'end_ifset_in_format'};
$result_trees{'end_ifset_in_format'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'end_ifset_in_format'}{'contents'}[3];
$result_trees{'end_ifset_in_format'}{'contents'}[4]{'parent'} =
$result_trees{'end_ifset_in_format'};
Index: t/results/conditionals/macro_in_ifset.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/conditionals/macro_in_ifset.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/conditionals/macro_in_ifset.pl 3 Jul 2011 14:50:53 -0000
1.4
+++ t/results/conditionals/macro_in_ifset.pl 26 Sep 2011 17:15:47 -0000
1.5
@@ -25,9 +25,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'truc
-',
+ 'text' => 'truc',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -81,6 +86,7 @@
$result_trees{'macro_in_ifset'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset'};
$result_trees{'macro_in_ifset'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[1];
$result_trees{'macro_in_ifset'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[1];
+$result_trees{'macro_in_ifset'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[1];
$result_trees{'macro_in_ifset'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset'};
$result_trees{'macro_in_ifset'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'macro_in_ifset'}{'contents'}[1];
$result_trees{'macro_in_ifset'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_ifset'};
Index: t/results/conditionals/macro_in_ifset_set.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/conditionals/macro_in_ifset_set.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/conditionals/macro_in_ifset_set.pl 3 Jul 2011 14:50:53
-0000 1.4
+++ t/results/conditionals/macro_in_ifset_set.pl 26 Sep 2011 17:15:47
-0000 1.5
@@ -51,9 +51,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'truc
-',
+ 'text' => 'truc',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -111,9 +116,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in ifset
-',
+ 'text' => 'in ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -165,6 +175,7 @@
$result_trees{'macro_in_ifset_set'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_ifset_set'};
$result_trees{'macro_in_ifset_set'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[3];
$result_trees{'macro_in_ifset_set'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[3];
+$result_trees{'macro_in_ifset_set'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[3];
$result_trees{'macro_in_ifset_set'}{'contents'}[3]{'parent'} =
$result_trees{'macro_in_ifset_set'};
$result_trees{'macro_in_ifset_set'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[3];
$result_trees{'macro_in_ifset_set'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_ifset_set'};
@@ -173,6 +184,7 @@
$result_trees{'macro_in_ifset_set'}{'contents'}[6]{'parent'} =
$result_trees{'macro_in_ifset_set'};
$result_trees{'macro_in_ifset_set'}{'contents'}[7]{'args'}[0]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[7];
$result_trees{'macro_in_ifset_set'}{'contents'}[7]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[7];
+$result_trees{'macro_in_ifset_set'}{'contents'}[7]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[7];
$result_trees{'macro_in_ifset_set'}{'contents'}[7]{'parent'} =
$result_trees{'macro_in_ifset_set'};
$result_trees{'macro_in_ifset_set'}{'contents'}[8]{'extra'}{'command'} =
$result_trees{'macro_in_ifset_set'}{'contents'}[7];
$result_trees{'macro_in_ifset_set'}{'contents'}[8]{'parent'} =
$result_trees{'macro_in_ifset_set'};
Index: t/results/conditionals/many_conditionals.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/conditionals/many_conditionals.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/conditionals/many_conditionals.pl 3 Jul 2011 14:50:53 -0000
1.14
+++ t/results/conditionals/many_conditionals.pl 26 Sep 2011 17:15:47 -0000
1.15
@@ -21,9 +21,14 @@
},
{
'parent' => {},
- 'text' => 'This is html text.
-',
+ 'text' => 'This is html text.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -120,9 +125,14 @@
},
{
'parent' => {},
- 'text' => 'This is tex text.
-',
+ 'text' => 'This is tex text.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -170,6 +180,7 @@
$result_trees{'many_conditionals'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'many_conditionals'}{'contents'}[0];
$result_trees{'many_conditionals'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[0];
$result_trees{'many_conditionals'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[0];
+$result_trees{'many_conditionals'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[0];
$result_trees{'many_conditionals'}{'contents'}[0]{'parent'} =
$result_trees{'many_conditionals'};
$result_trees{'many_conditionals'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'many_conditionals'}{'contents'}[0];
$result_trees{'many_conditionals'}{'contents'}[1]{'parent'} =
$result_trees{'many_conditionals'};
@@ -187,6 +198,7 @@
$result_trees{'many_conditionals'}{'contents'}[11]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'many_conditionals'}{'contents'}[11];
$result_trees{'many_conditionals'}{'contents'}[11]{'contents'}[0]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[11];
$result_trees{'many_conditionals'}{'contents'}[11]{'contents'}[1]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[11];
+$result_trees{'many_conditionals'}{'contents'}[11]{'contents'}[2]{'parent'} =
$result_trees{'many_conditionals'}{'contents'}[11];
$result_trees{'many_conditionals'}{'contents'}[11]{'parent'} =
$result_trees{'many_conditionals'};
$result_trees{'many_conditionals'}{'contents'}[12]{'extra'}{'command'} =
$result_trees{'many_conditionals'}{'contents'}[11];
$result_trees{'many_conditionals'}{'contents'}[12]{'parent'} =
$result_trees{'many_conditionals'};
Index: t/results/conditionals/nested_ifset_ifclear.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/conditionals/nested_ifset_ifclear.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/conditionals/nested_ifset_ifclear.pl 3 Jul 2011 14:50:53
-0000 1.4
+++ t/results/conditionals/nested_ifset_ifclear.pl 26 Sep 2011 17:15:47
-0000 1.5
@@ -67,9 +67,14 @@
},
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -300,6 +305,7 @@
$result_trees{'nested_ifset_ifclear'}{'contents'}[1]{'contents'}[5]{'parent'}
= $result_trees{'nested_ifset_ifclear'}{'contents'}[1];
$result_trees{'nested_ifset_ifclear'}{'contents'}[1]{'contents'}[6]{'parent'}
= $result_trees{'nested_ifset_ifclear'}{'contents'}[1];
$result_trees{'nested_ifset_ifclear'}{'contents'}[1]{'contents'}[7]{'parent'}
= $result_trees{'nested_ifset_ifclear'}{'contents'}[1];
+$result_trees{'nested_ifset_ifclear'}{'contents'}[1]{'contents'}[8]{'parent'}
= $result_trees{'nested_ifset_ifclear'}{'contents'}[1];
$result_trees{'nested_ifset_ifclear'}{'contents'}[1]{'parent'} =
$result_trees{'nested_ifset_ifclear'};
$result_trees{'nested_ifset_ifclear'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'nested_ifset_ifclear'}{'contents'}[1];
$result_trees{'nested_ifset_ifclear'}{'contents'}[2]{'parent'} =
$result_trees{'nested_ifset_ifclear'};
Index: t/results/conditionals/nested_ignore.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/conditionals/nested_ignore.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/conditionals/nested_ignore.pl 3 Jul 2011 14:50:53 -0000
1.19
+++ t/results/conditionals/nested_ignore.pl 26 Sep 2011 17:15:47 -0000
1.20
@@ -27,9 +27,14 @@
},
{
'parent' => {},
+ 'text' => '',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -74,9 +79,14 @@
},
{
'parent' => {},
- 'text' => '@ifinfo
-',
+ 'text' => '@ifinfo',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -121,9 +131,14 @@
},
{
'parent' => {},
- 'text' => '@ifclear
-',
+ 'text' => '@ifclear',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -149,6 +164,7 @@
$result_trees{'nested_ignore'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[0];
$result_trees{'nested_ignore'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[0];
$result_trees{'nested_ignore'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[0];
+$result_trees{'nested_ignore'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[0];
$result_trees{'nested_ignore'}{'contents'}[0]{'parent'} =
$result_trees{'nested_ignore'};
$result_trees{'nested_ignore'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'nested_ignore'}{'contents'}[0];
$result_trees{'nested_ignore'}{'contents'}[1]{'parent'} =
$result_trees{'nested_ignore'};
@@ -157,6 +173,7 @@
$result_trees{'nested_ignore'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[3];
$result_trees{'nested_ignore'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[3];
$result_trees{'nested_ignore'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[3];
+$result_trees{'nested_ignore'}{'contents'}[3]{'contents'}[3]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[3];
$result_trees{'nested_ignore'}{'contents'}[3]{'parent'} =
$result_trees{'nested_ignore'};
$result_trees{'nested_ignore'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'nested_ignore'}{'contents'}[3];
$result_trees{'nested_ignore'}{'contents'}[4]{'parent'} =
$result_trees{'nested_ignore'};
@@ -165,6 +182,7 @@
$result_trees{'nested_ignore'}{'contents'}[6]{'contents'}[0]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[6];
$result_trees{'nested_ignore'}{'contents'}[6]{'contents'}[1]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[6];
$result_trees{'nested_ignore'}{'contents'}[6]{'contents'}[2]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[6];
+$result_trees{'nested_ignore'}{'contents'}[6]{'contents'}[3]{'parent'} =
$result_trees{'nested_ignore'}{'contents'}[6];
$result_trees{'nested_ignore'}{'contents'}[6]{'parent'} =
$result_trees{'nested_ignore'};
$result_trees{'nested_ignore'}{'contents'}[7]{'extra'}{'command'} =
$result_trees{'nested_ignore'}{'contents'}[6];
$result_trees{'nested_ignore'}{'contents'}[7]{'parent'} =
$result_trees{'nested_ignore'};
Index: t/results/coverage/symbol_after_block.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/symbol_after_block.pl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- t/results/coverage/symbol_after_block.pl 3 Sep 2011 22:40:55 -0000
1.10
+++ t/results/coverage/symbol_after_block.pl 26 Sep 2011 17:15:47 -0000
1.11
@@ -21,9 +21,14 @@
},
{
'parent' => {},
- 'text' => 'In html
-',
+ 'text' => 'In html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -64,9 +69,14 @@
},
{
'parent' => {},
- 'text' => 'In html
-',
+ 'text' => 'In html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -1739,6 +1749,7 @@
$result_trees{'symbol_after_block'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'symbol_after_block'}{'contents'}[0];
$result_trees{'symbol_after_block'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[0];
$result_trees{'symbol_after_block'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[0];
+$result_trees{'symbol_after_block'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[0];
$result_trees{'symbol_after_block'}{'contents'}[0]{'parent'} =
$result_trees{'symbol_after_block'};
$result_trees{'symbol_after_block'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[1];
$result_trees{'symbol_after_block'}{'contents'}[1]{'parent'} =
$result_trees{'symbol_after_block'};
@@ -1746,6 +1757,7 @@
$result_trees{'symbol_after_block'}{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'symbol_after_block'}{'contents'}[3];
$result_trees{'symbol_after_block'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[3];
$result_trees{'symbol_after_block'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[3];
+$result_trees{'symbol_after_block'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[3];
$result_trees{'symbol_after_block'}{'contents'}[3]{'parent'} =
$result_trees{'symbol_after_block'};
$result_trees{'symbol_after_block'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[4];
$result_trees{'symbol_after_block'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'symbol_after_block'}{'contents'}[4];
Index: t/results/coverage_braces/raw_expanded_in_style.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/coverage_braces/raw_expanded_in_style.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/coverage_braces/raw_expanded_in_style.pl 13 Aug 2011 15:33:07
-0000 1.6
+++ t/results/coverage_braces/raw_expanded_in_style.pl 26 Sep 2011 17:15:47
-0000 1.7
@@ -32,9 +32,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -78,6 +83,7 @@
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'raw_expanded_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0];
Index: t/results/coverage_braces/raw_in_style.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/coverage_braces/raw_in_style.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/coverage_braces/raw_in_style.pl 13 Aug 2011 15:33:07 -0000
1.6
+++ t/results/coverage_braces/raw_in_style.pl 26 Sep 2011 17:15:47 -0000
1.7
@@ -32,9 +32,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -78,6 +83,7 @@
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'raw_in_style'}{'contents'}[0]{'contents'}[0]{'args'}[0];
Index: t/results/coverage_braces/test_image.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage_braces/test_image.pl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- t/results/coverage_braces/test_image.pl 31 Aug 2011 22:54:51 -0000
1.10
+++ t/results/coverage_braces/test_image.pl 26 Sep 2011 17:15:47 -0000
1.11
@@ -33,9 +33,14 @@
},
{
'parent' => {},
- 'text' => 'In text @image{f@@i--le@/address@hidden
a@@<"%@@@verb{: < & @ % " :} ,1in, 1cm, alt
@address@hidden@dotless{i}}--le@/address@hidden address@hidden<"%@@@verb{: <
& @ % " :} ,ext@@i--le@/address@hidden a@@<"%@@@verb{: < & @ % " :}}.
-',
+ 'text' => 'In text @image{f@@i--le@/address@hidden
a@@<"%@@@verb{: < & @ % " :} ,1in, 1cm, alt
@address@hidden@dotless{i}}--le@/address@hidden address@hidden<"%@@@verb{: <
& @ % " :} ,ext@@i--le@/address@hidden a@@<"%@@@verb{: < & @ % " :}}.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -3305,6 +3310,7 @@
$result_trees{'test_image'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'test_image'}{'contents'}[0]{'contents'}[0];
$result_trees{'test_image'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'test_image'}{'contents'}[0]{'contents'}[0];
$result_trees{'test_image'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'test_image'}{'contents'}[0]{'contents'}[0];
+$result_trees{'test_image'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'test_image'}{'contents'}[0]{'contents'}[0];
$result_trees{'test_image'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'test_image'}{'contents'}[0];
$result_trees{'test_image'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'test_image'}{'contents'}[0]{'contents'}[0];
$result_trees{'test_image'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'test_image'}{'contents'}[0];
Index: t/results/html_tests/raw_html.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/html_tests/raw_html.pl 13 Jul 2011 20:58:55 -0000 1.1
+++ t/results/html_tests/raw_html.pl 26 Sep 2011 17:15:48 -0000 1.2
@@ -21,9 +21,14 @@
},
{
'parent' => {},
- 'text' => '<i>
-',
+ 'text' => '<i>',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -48,6 +53,7 @@
$result_trees{'raw_html'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'} =
$result_trees{'raw_html'}{'contents'}[0];
$result_trees{'raw_html'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'raw_html'}{'contents'}[0];
$result_trees{'raw_html'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'raw_html'}{'contents'}[0];
+$result_trees{'raw_html'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'raw_html'}{'contents'}[0];
$result_trees{'raw_html'}{'contents'}[0]{'parent'} = $result_trees{'raw_html'};
$result_trees{'raw_html'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'raw_html'}{'contents'}[0];
$result_trees{'raw_html'}{'contents'}[1]{'parent'} = $result_trees{'raw_html'};
Index: t/results/include/macro_and_commands_in_early_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/include/macro_and_commands_in_early_commands.pl,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- t/results/include/macro_and_commands_in_early_commands.pl 25 Sep 2011
22:07:15 -0000 1.34
+++ t/results/include/macro_and_commands_in_early_commands.pl 26 Sep 2011
17:15:48 -0000 1.35
@@ -21,9 +21,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'macro_i--n_pass@@
-',
+ 'text' => 'macro_i--n_pass@@',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -118,9 +123,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'ISO-8859-1@@
-',
+ 'text' => 'ISO-8859-1@@',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -217,9 +227,14 @@
},
{
'parent' => {},
- 'text' => '@include inc_@@f--ile.texi
-',
+ 'text' => '@include inc_@@f--ile.texi',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -350,9 +365,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in themacro
-',
+ 'text' => 'in themacro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -476,6 +496,7 @@
};
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0];
+$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
@@ -491,6 +512,7 @@
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5];
+$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[6]{'extra'}{'command'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[5];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[6]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
@@ -506,6 +528,7 @@
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10]{'args'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10];
+$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[2]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[11]{'extra'}{'command'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0]{'contents'}[11]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[0];
@@ -527,6 +550,7 @@
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1];
+$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'macro_and_commands_in_early_commands'}{'contents'}[2];
Index: t/results/include/macro_definition_in_include.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/include/macro_definition_in_include.pl,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/include/macro_definition_in_include.pl 25 Sep 2011 22:07:15
-0000 1.16
+++ t/results/include/macro_definition_in_include.pl 26 Sep 2011 17:15:48
-0000 1.17
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in themacro
-',
+ 'text' => 'in themacro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -73,6 +78,7 @@
};
$result_trees{'macro_definition_in_include'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_definition_in_include'}{'contents'}[0];
$result_trees{'macro_definition_in_include'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_definition_in_include'}{'contents'}[0];
+$result_trees{'macro_definition_in_include'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_definition_in_include'}{'contents'}[0];
$result_trees{'macro_definition_in_include'}{'contents'}[0]{'parent'} =
$result_trees{'macro_definition_in_include'};
$result_trees{'macro_definition_in_include'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_definition_in_include'}{'contents'}[0];
$result_trees{'macro_definition_in_include'}{'contents'}[1]{'parent'} =
$result_trees{'macro_definition_in_include'};
Index: t/results/include/macro_in_early_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/include/macro_in_early_commands.pl,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- t/results/include/macro_in_early_commands.pl 25 Sep 2011 22:07:15
-0000 1.34
+++ t/results/include/macro_in_early_commands.pl 26 Sep 2011 17:15:48
-0000 1.35
@@ -21,9 +21,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'macro_in_pass
-',
+ 'text' => 'macro_in_pass',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -65,9 +70,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'texi_commands.\\ext\\
-',
+ 'text' => 'texi_commands.\\ext\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -157,9 +167,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'ISO-8859-1
-',
+ 'text' => 'ISO-8859-1',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -202,9 +217,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@documentencoding
-',
+ 'text' => '@documentencoding',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -299,9 +319,14 @@
},
{
'parent' => {},
- 'text' => '@include inc_file.texi
-',
+ 'text' => '@include inc_file.texi',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -432,9 +457,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in themacro
-',
+ 'text' => 'in themacro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -544,12 +574,14 @@
};
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0];
+$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2];
+$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[3]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
@@ -563,12 +595,14 @@
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[6]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7];
+$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[8]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[7];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[8]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[9]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10];
+$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[11]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[11]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
@@ -583,6 +617,7 @@
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15];
+$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[16]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[15];
$result_trees{'macro_in_early_commands'}{'contents'}[0]{'contents'}[16]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[0];
@@ -604,6 +639,7 @@
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1];
+$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2];
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[1];
$result_trees{'macro_in_early_commands'}{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_early_commands'}{'contents'}[2];
Index: t/results/info_tests/def_in_copying.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/info_tests/def_in_copying.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/info_tests/def_in_copying.pl 3 Sep 2011 21:51:35 -0000
1.14
+++ t/results/info_tests/def_in_copying.pl 26 Sep 2011 17:15:48 -0000
1.15
@@ -39,9 +39,14 @@
},
{
'parent' => {},
- 'text' => '@end deffn
-',
+ 'text' => '@end deffn',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -809,6 +814,7 @@
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0];
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0];
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0];
+$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0];
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'def_in_copying'}{'contents'}[0];
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[0];
$result_trees{'def_in_copying'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'def_in_copying'}{'contents'}[0];
Index: t/results/macro/arg_body_expansion_order.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/arg_body_expansion_order.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/arg_body_expansion_order.pl 3 Jul 2011 14:50:58 -0000
1.21
+++ t/results/macro/arg_body_expansion_order.pl 26 Sep 2011 17:15:48 -0000
1.22
@@ -25,9 +25,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'initial
-',
+ 'text' => 'initial',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -84,9 +89,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'different
-',
+ 'text' => 'different',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -106,9 +116,14 @@
},
{
'parent' => {},
- 'text' => '\\arg\\
-',
+ 'text' => '\\arg\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -173,9 +188,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'different
-',
+ 'text' => 'different',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -217,6 +237,7 @@
$result_trees{'arg_body_expansion_order'}{'contents'}[0]{'parent'} =
$result_trees{'arg_body_expansion_order'};
$result_trees{'arg_body_expansion_order'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[1];
$result_trees{'arg_body_expansion_order'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[1];
+$result_trees{'arg_body_expansion_order'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[1];
$result_trees{'arg_body_expansion_order'}{'contents'}[1]{'parent'} =
$result_trees{'arg_body_expansion_order'};
$result_trees{'arg_body_expansion_order'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'arg_body_expansion_order'}{'contents'}[1];
$result_trees{'arg_body_expansion_order'}{'contents'}[2]{'parent'} =
$result_trees{'arg_body_expansion_order'};
@@ -225,10 +246,12 @@
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'args'}[1]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1];
+$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[1];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[2]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[3]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
+$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'contents'}[4]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[4]{'parent'} =
$result_trees{'arg_body_expansion_order'};
$result_trees{'arg_body_expansion_order'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'arg_body_expansion_order'}{'contents'}[4];
$result_trees{'arg_body_expansion_order'}{'contents'}[5]{'parent'} =
$result_trees{'arg_body_expansion_order'};
@@ -237,6 +260,7 @@
$result_trees{'arg_body_expansion_order'}{'contents'}[7]{'parent'} =
$result_trees{'arg_body_expansion_order'};
$result_trees{'arg_body_expansion_order'}{'contents'}[8]{'args'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[8];
$result_trees{'arg_body_expansion_order'}{'contents'}[8]{'contents'}[0]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[8];
+$result_trees{'arg_body_expansion_order'}{'contents'}[8]{'contents'}[1]{'parent'}
= $result_trees{'arg_body_expansion_order'}{'contents'}[8];
$result_trees{'arg_body_expansion_order'}{'contents'}[8]{'parent'} =
$result_trees{'arg_body_expansion_order'};
$result_trees{'arg_body_expansion_order'}{'contents'}[9]{'extra'}{'command'} =
$result_trees{'arg_body_expansion_order'}{'contents'}[8];
$result_trees{'arg_body_expansion_order'}{'contents'}[9]{'parent'} =
$result_trees{'arg_body_expansion_order'};
Index: t/results/macro/arg_not_closed.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/arg_not_closed.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/arg_not_closed.pl 3 Jul 2011 14:50:58 -0000 1.21
+++ t/results/macro/arg_not_closed.pl 26 Sep 2011 17:15:48 -0000 1.22
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'foo
-',
+ 'text' => 'foo',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -77,6 +82,7 @@
$result_trees{'arg_not_closed'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'arg_not_closed'}{'contents'}[0];
$result_trees{'arg_not_closed'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'arg_not_closed'}{'contents'}[0];
$result_trees{'arg_not_closed'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'arg_not_closed'}{'contents'}[0];
+$result_trees{'arg_not_closed'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'arg_not_closed'}{'contents'}[0];
$result_trees{'arg_not_closed'}{'contents'}[0]{'parent'} =
$result_trees{'arg_not_closed'};
$result_trees{'arg_not_closed'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'arg_not_closed'}{'contents'}[0];
$result_trees{'arg_not_closed'}{'contents'}[1]{'parent'} =
$result_trees{'arg_not_closed'};
Index: t/results/macro/backslash_in_arg.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/backslash_in_arg.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/macro/backslash_in_arg.pl 4 Sep 2011 12:14:05 -0000 1.3
+++ t/results/macro/backslash_in_arg.pl 26 Sep 2011 17:15:48 -0000 1.4
@@ -64,9 +64,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@findex \\TEXT\\
-',
+ 'text' => '@findex \\TEXT\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -385,6 +390,7 @@
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1];
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1];
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1];
+$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1];
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'backslash_in_arg'}{'contents'}[1];
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[1];
$result_trees{'backslash_in_arg'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'backslash_in_arg'}{'contents'}[1];
Index: t/results/macro/bad_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/bad_argument.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/bad_argument.pl 3 Jul 2011 14:50:58 -0000 1.23
+++ t/results/macro/bad_argument.pl 26 Sep 2011 17:15:49 -0000 1.24
@@ -12,9 +12,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in macro
-',
+ 'text' => 'in macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -58,9 +63,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in
-',
+ 'text' => 'in',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -109,9 +119,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in macro
-',
+ 'text' => 'in macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -144,12 +159,14 @@
'type' => 'text_root'
};
$result_trees{'bad_argument'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[0];
+$result_trees{'bad_argument'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[0];
$result_trees{'bad_argument'}{'contents'}[0]{'parent'} =
$result_trees{'bad_argument'};
$result_trees{'bad_argument'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'bad_argument'}{'contents'}[0];
$result_trees{'bad_argument'}{'contents'}[1]{'parent'} =
$result_trees{'bad_argument'};
$result_trees{'bad_argument'}{'contents'}[2]{'parent'} =
$result_trees{'bad_argument'};
$result_trees{'bad_argument'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[3];
$result_trees{'bad_argument'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[3];
+$result_trees{'bad_argument'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[3];
$result_trees{'bad_argument'}{'contents'}[3]{'parent'} =
$result_trees{'bad_argument'};
$result_trees{'bad_argument'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'bad_argument'}{'contents'}[3];
$result_trees{'bad_argument'}{'contents'}[4]{'parent'} =
$result_trees{'bad_argument'};
@@ -157,6 +174,7 @@
$result_trees{'bad_argument'}{'contents'}[6]{'args'}[0]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[6];
$result_trees{'bad_argument'}{'contents'}[6]{'args'}[1]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[6];
$result_trees{'bad_argument'}{'contents'}[6]{'contents'}[0]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[6];
+$result_trees{'bad_argument'}{'contents'}[6]{'contents'}[1]{'parent'} =
$result_trees{'bad_argument'}{'contents'}[6];
$result_trees{'bad_argument'}{'contents'}[6]{'parent'} =
$result_trees{'bad_argument'};
$result_trees{'bad_argument'}{'contents'}[7]{'extra'}{'command'} =
$result_trees{'bad_argument'}{'contents'}[6];
$result_trees{'bad_argument'}{'contents'}[7]{'parent'} =
$result_trees{'bad_argument'};
Index: t/results/macro/bad_formal_arg.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/bad_formal_arg.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/bad_formal_arg.pl 3 Jul 2011 14:50:58 -0000 1.23
+++ t/results/macro/bad_formal_arg.pl 26 Sep 2011 17:15:49 -0000 1.24
@@ -35,9 +35,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in bad macro
-',
+ 'text' => 'in bad macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -95,9 +100,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'bad space
-',
+ 'text' => 'bad space',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -159,9 +169,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in macro foo
-',
+ 'text' => 'in macro foo',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -217,6 +232,7 @@
$result_trees{'bad_formal_arg'}{'contents'}[1]{'args'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[1]{'args'}[2]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[1];
+$result_trees{'bad_formal_arg'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[1]{'parent'} =
$result_trees{'bad_formal_arg'};
$result_trees{'bad_formal_arg'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'bad_formal_arg'}{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[2]{'parent'} =
$result_trees{'bad_formal_arg'};
@@ -225,6 +241,7 @@
$result_trees{'bad_formal_arg'}{'contents'}[4]{'args'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[4];
$result_trees{'bad_formal_arg'}{'contents'}[4]{'args'}[2]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[4];
$result_trees{'bad_formal_arg'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[4];
+$result_trees{'bad_formal_arg'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[4];
$result_trees{'bad_formal_arg'}{'contents'}[4]{'parent'} =
$result_trees{'bad_formal_arg'};
$result_trees{'bad_formal_arg'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'bad_formal_arg'}{'contents'}[4];
$result_trees{'bad_formal_arg'}{'contents'}[5]{'parent'} =
$result_trees{'bad_formal_arg'};
@@ -233,6 +250,7 @@
$result_trees{'bad_formal_arg'}{'contents'}[7]{'args'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[7];
$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[0]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[7];
$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1];
+$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[7];
$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[1];
$result_trees{'bad_formal_arg'}{'contents'}[7]{'contents'}[2]{'parent'} =
$result_trees{'bad_formal_arg'}{'contents'}[7];
Index: t/results/macro/bad_macro_name_with_underscore.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/bad_macro_name_with_underscore.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/macro/bad_macro_name_with_underscore.pl 3 Jul 2011 14:50:58
-0000 1.6
+++ t/results/macro/bad_macro_name_with_underscore.pl 26 Sep 2011 17:15:49
-0000 1.7
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'In macro
-',
+ 'text' => 'In macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -52,6 +57,7 @@
};
$result_trees{'bad_macro_name_with_underscore'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'bad_macro_name_with_underscore'}{'contents'}[0];
$result_trees{'bad_macro_name_with_underscore'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'bad_macro_name_with_underscore'}{'contents'}[0];
+$result_trees{'bad_macro_name_with_underscore'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'bad_macro_name_with_underscore'}{'contents'}[0];
$result_trees{'bad_macro_name_with_underscore'}{'contents'}[0]{'parent'} =
$result_trees{'bad_macro_name_with_underscore'};
$result_trees{'bad_macro_name_with_underscore'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'bad_macro_name_with_underscore'}{'contents'}[0];
$result_trees{'bad_macro_name_with_underscore'}{'contents'}[1]{'parent'} =
$result_trees{'bad_macro_name_with_underscore'};
Index: t/results/macro/complete_macro_for_end.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/complete_macro_for_end.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/complete_macro_for_end.pl 3 Jul 2011 14:50:58 -0000
1.20
+++ t/results/macro/complete_macro_for_end.pl 26 Sep 2011 17:15:49 -0000
1.21
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@end cartouche
-',
+ 'text' => '@end cartouche',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -114,6 +119,7 @@
};
$result_trees{'complete_macro_for_end'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'complete_macro_for_end'}{'contents'}[0];
$result_trees{'complete_macro_for_end'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'complete_macro_for_end'}{'contents'}[0];
+$result_trees{'complete_macro_for_end'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'complete_macro_for_end'}{'contents'}[0];
$result_trees{'complete_macro_for_end'}{'contents'}[0]{'parent'} =
$result_trees{'complete_macro_for_end'};
$result_trees{'complete_macro_for_end'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'complete_macro_for_end'}{'contents'}[0];
$result_trees{'complete_macro_for_end'}{'contents'}[1]{'parent'} =
$result_trees{'complete_macro_for_end'};
Index: t/results/macro/complex_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/complex_argument.pl,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- t/results/macro/complex_argument.pl 3 Jul 2011 14:50:58 -0000 1.28
+++ t/results/macro/complex_argument.pl 26 Sep 2011 17:15:49 -0000 1.29
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'coucou \\arg\\ after arg
-',
+ 'text' => 'coucou \\arg\\ after arg',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -90,9 +95,14 @@
},
{
'parent' => {},
- 'text' => '4
-',
+ 'text' => '4',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -154,9 +164,14 @@
},
{
'parent' => {},
- 'text' => '&&&& \\arg\\
-',
+ 'text' => '&&&& \\arg\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -393,9 +408,14 @@
},
{
'parent' => {},
- 'text' => '@macro4
-',
+ 'text' => '@macro4',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -431,9 +451,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@emph{\\truc\\}
-',
+ 'text' => '@emph{\\truc\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -565,6 +590,7 @@
$result_trees{'complex_argument'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[0];
$result_trees{'complex_argument'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[0];
$result_trees{'complex_argument'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[0];
+$result_trees{'complex_argument'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[0];
$result_trees{'complex_argument'}{'contents'}[0]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'complex_argument'}{'contents'}[0];
$result_trees{'complex_argument'}{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'};
@@ -574,6 +600,7 @@
$result_trees{'complex_argument'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[3];
$result_trees{'complex_argument'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[3];
$result_trees{'complex_argument'}{'contents'}[3]{'contents'}[3]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[3];
+$result_trees{'complex_argument'}{'contents'}[3]{'contents'}[4]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[3];
$result_trees{'complex_argument'}{'contents'}[3]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'complex_argument'}{'contents'}[3];
$result_trees{'complex_argument'}{'contents'}[4]{'parent'} =
$result_trees{'complex_argument'};
@@ -583,6 +610,7 @@
$result_trees{'complex_argument'}{'contents'}[6]{'args'}[2]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[6];
$result_trees{'complex_argument'}{'contents'}[6]{'contents'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[6];
$result_trees{'complex_argument'}{'contents'}[6]{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[6];
+$result_trees{'complex_argument'}{'contents'}[6]{'contents'}[2]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[6];
$result_trees{'complex_argument'}{'contents'}[6]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[7]{'extra'}{'command'} =
$result_trees{'complex_argument'}{'contents'}[6];
$result_trees{'complex_argument'}{'contents'}[7]{'parent'} =
$result_trees{'complex_argument'};
@@ -622,12 +650,14 @@
$result_trees{'complex_argument'}{'contents'}[12]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'complex_argument'}{'contents'}[12];
$result_trees{'complex_argument'}{'contents'}[12]{'contents'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[12];
$result_trees{'complex_argument'}{'contents'}[12]{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[12];
+$result_trees{'complex_argument'}{'contents'}[12]{'contents'}[2]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[12];
$result_trees{'complex_argument'}{'contents'}[12]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[13]{'extra'}{'command'} =
$result_trees{'complex_argument'}{'contents'}[12];
$result_trees{'complex_argument'}{'contents'}[13]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[14]{'args'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[14];
$result_trees{'complex_argument'}{'contents'}[14]{'args'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[14];
$result_trees{'complex_argument'}{'contents'}[14]{'contents'}[0]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[14];
+$result_trees{'complex_argument'}{'contents'}[14]{'contents'}[1]{'parent'} =
$result_trees{'complex_argument'}{'contents'}[14];
$result_trees{'complex_argument'}{'contents'}[14]{'parent'} =
$result_trees{'complex_argument'};
$result_trees{'complex_argument'}{'contents'}[15]{'extra'}{'command'} =
$result_trees{'complex_argument'}{'contents'}[14];
$result_trees{'complex_argument'}{'contents'}[15]{'parent'} =
$result_trees{'complex_argument'};
Index: t/results/macro/double_recursive_macro_call.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/double_recursive_macro_call.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/macro/double_recursive_macro_call.pl 3 Jul 2011 14:50:58
-0000 1.5
+++ t/results/macro/double_recursive_macro_call.pl 26 Sep 2011 17:15:49
-0000 1.6
@@ -30,9 +30,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@mac2{}
-',
+ 'text' => '@mac2{}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -83,9 +88,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@mac1{}
-',
+ 'text' => '@mac1{}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -132,6 +142,7 @@
$result_trees{'double_recursive_macro_call'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[1];
$result_trees{'double_recursive_macro_call'}{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[1];
$result_trees{'double_recursive_macro_call'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[1];
+$result_trees{'double_recursive_macro_call'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[1];
$result_trees{'double_recursive_macro_call'}{'contents'}[1]{'parent'} =
$result_trees{'double_recursive_macro_call'};
$result_trees{'double_recursive_macro_call'}{'contents'}[2]{'extra'}{'command'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[1];
$result_trees{'double_recursive_macro_call'}{'contents'}[2]{'parent'} =
$result_trees{'double_recursive_macro_call'};
@@ -139,6 +150,7 @@
$result_trees{'double_recursive_macro_call'}{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[4];
$result_trees{'double_recursive_macro_call'}{'contents'}[4]{'args'}[1]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[4];
$result_trees{'double_recursive_macro_call'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[4];
+$result_trees{'double_recursive_macro_call'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[4];
$result_trees{'double_recursive_macro_call'}{'contents'}[4]{'parent'} =
$result_trees{'double_recursive_macro_call'};
$result_trees{'double_recursive_macro_call'}{'contents'}[5]{'extra'}{'command'}
= $result_trees{'double_recursive_macro_call'}{'contents'}[4];
$result_trees{'double_recursive_macro_call'}{'contents'}[5]{'parent'} =
$result_trees{'double_recursive_macro_call'};
Index: t/results/macro/empty_end.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/empty_end.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/empty_end.pl 3 Jul 2011 14:50:58 -0000 1.20
+++ t/results/macro/empty_end.pl 26 Sep 2011 17:15:49 -0000 1.21
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in foo
-',
+ 'text' => 'in foo',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -59,6 +64,7 @@
$result_trees{'empty_end'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'empty_end'}{'contents'}[0];
$result_trees{'empty_end'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'empty_end'}{'contents'}[0];
$result_trees{'empty_end'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'empty_end'}{'contents'}[0];
+$result_trees{'empty_end'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'empty_end'}{'contents'}[0];
$result_trees{'empty_end'}{'contents'}[0]{'parent'} =
$result_trees{'empty_end'};
$result_trees{'empty_end'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'empty_end'}{'contents'}[0];
$result_trees{'empty_end'}{'contents'}[1]{'parent'} =
$result_trees{'empty_end'};
Index: t/results/macro/expand_two_same.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/expand_two_same.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/macro/expand_two_same.pl 3 Jul 2011 14:50:58 -0000 1.24
+++ t/results/macro/expand_two_same.pl 26 Sep 2011 17:15:49 -0000 1.25
@@ -30,9 +30,14 @@
},
{
'parent' => {},
+ 'text' => '',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -185,6 +190,7 @@
$result_trees{'expand_two_same'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'expand_two_same'}{'contents'}[0];
$result_trees{'expand_two_same'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'expand_two_same'}{'contents'}[0];
$result_trees{'expand_two_same'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'expand_two_same'}{'contents'}[0];
+$result_trees{'expand_two_same'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'expand_two_same'}{'contents'}[0];
$result_trees{'expand_two_same'}{'contents'}[0]{'parent'} =
$result_trees{'expand_two_same'};
$result_trees{'expand_two_same'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'expand_two_same'}{'contents'}[0];
$result_trees{'expand_two_same'}{'contents'}[1]{'parent'} =
$result_trees{'expand_two_same'};
Index: t/results/macro/expansion_order.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/expansion_order.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/expansion_order.pl 3 Jul 2011 14:50:58 -0000 1.20
+++ t/results/macro/expansion_order.pl 26 Sep 2011 17:15:49 -0000 1.21
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@machin{}
-',
+ 'text' => '@machin{}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -78,9 +83,14 @@
},
{
'parent' => {},
+ 'text' => '',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -135,6 +145,7 @@
$result_trees{'expansion_order'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[0];
$result_trees{'expansion_order'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[0];
$result_trees{'expansion_order'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[0];
+$result_trees{'expansion_order'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[0];
$result_trees{'expansion_order'}{'contents'}[0]{'parent'} =
$result_trees{'expansion_order'};
$result_trees{'expansion_order'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'expansion_order'}{'contents'}[0];
$result_trees{'expansion_order'}{'contents'}[1]{'parent'} =
$result_trees{'expansion_order'};
@@ -142,6 +153,7 @@
$result_trees{'expansion_order'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[3];
$result_trees{'expansion_order'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[3];
$result_trees{'expansion_order'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[3];
+$result_trees{'expansion_order'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'expansion_order'}{'contents'}[3];
$result_trees{'expansion_order'}{'contents'}[3]{'parent'} =
$result_trees{'expansion_order'};
$result_trees{'expansion_order'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'expansion_order'}{'contents'}[3];
$result_trees{'expansion_order'}{'contents'}[4]{'parent'} =
$result_trees{'expansion_order'};
Index: t/results/macro/ifclear_in_macro.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/ifclear_in_macro.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/ifclear_in_macro.pl 3 Jul 2011 14:50:58 -0000 1.20
+++ t/results/macro/ifclear_in_macro.pl 26 Sep 2011 17:15:49 -0000 1.21
@@ -36,9 +36,14 @@
},
{
'parent' => {},
- 'text' => '@end ifclear
-',
+ 'text' => '@end ifclear',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -99,6 +104,7 @@
$result_trees{'ifclear_in_macro'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'ifclear_in_macro'}{'contents'}[0];
$result_trees{'ifclear_in_macro'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'ifclear_in_macro'}{'contents'}[0];
$result_trees{'ifclear_in_macro'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'ifclear_in_macro'}{'contents'}[0];
+$result_trees{'ifclear_in_macro'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'ifclear_in_macro'}{'contents'}[0];
$result_trees{'ifclear_in_macro'}{'contents'}[0]{'parent'} =
$result_trees{'ifclear_in_macro'};
$result_trees{'ifclear_in_macro'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'ifclear_in_macro'}{'contents'}[0];
$result_trees{'ifclear_in_macro'}{'contents'}[1]{'parent'} =
$result_trees{'ifclear_in_macro'};
Index: t/results/macro/ifset_and_end_isef_in_macro.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/ifset_and_end_isef_in_macro.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/macro/ifset_and_end_isef_in_macro.pl 17 Sep 2011 20:28:19
-0000 1.1
+++ t/results/macro/ifset_and_end_isef_in_macro.pl 26 Sep 2011 17:15:50
-0000 1.2
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@ifset a
-',
+ 'text' => '@ifset a',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -64,9 +69,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -126,12 +136,14 @@
};
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0];
+$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0]{'parent'} =
$result_trees{'ifset_and_end_isef_in_macro'};
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[0];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[1]{'parent'} =
$result_trees{'ifset_and_end_isef_in_macro'};
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[2]{'parent'} =
$result_trees{'ifset_and_end_isef_in_macro'};
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3];
+$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3]{'parent'} =
$result_trees{'ifset_and_end_isef_in_macro'};
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[4]{'extra'}{'command'}
= $result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[3];
$result_trees{'ifset_and_end_isef_in_macro'}{'contents'}[4]{'parent'} =
$result_trees{'ifset_and_end_isef_in_macro'};
Index: t/results/macro/ifset_in_macro.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/ifset_in_macro.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/ifset_in_macro.pl 3 Jul 2011 14:50:58 -0000 1.20
+++ t/results/macro/ifset_in_macro.pl 26 Sep 2011 17:15:50 -0000 1.21
@@ -36,9 +36,14 @@
},
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -82,6 +87,7 @@
$result_trees{'ifset_in_macro'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'ifset_in_macro'}{'contents'}[0];
$result_trees{'ifset_in_macro'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'ifset_in_macro'}{'contents'}[0];
$result_trees{'ifset_in_macro'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'ifset_in_macro'}{'contents'}[0];
+$result_trees{'ifset_in_macro'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'ifset_in_macro'}{'contents'}[0];
$result_trees{'ifset_in_macro'}{'contents'}[0]{'parent'} =
$result_trees{'ifset_in_macro'};
$result_trees{'ifset_in_macro'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'ifset_in_macro'}{'contents'}[0];
$result_trees{'ifset_in_macro'}{'contents'}[1]{'parent'} =
$result_trees{'ifset_in_macro'};
Index: t/results/macro/ifset_in_macro_set.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/ifset_in_macro_set.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/ifset_in_macro_set.pl 3 Jul 2011 14:50:58 -0000
1.20
+++ t/results/macro/ifset_in_macro_set.pl 26 Sep 2011 17:15:50 -0000
1.21
@@ -36,9 +36,14 @@
},
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -99,6 +104,7 @@
$result_trees{'ifset_in_macro_set'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'ifset_in_macro_set'}{'contents'}[0];
$result_trees{'ifset_in_macro_set'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'ifset_in_macro_set'}{'contents'}[0];
$result_trees{'ifset_in_macro_set'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'ifset_in_macro_set'}{'contents'}[0];
+$result_trees{'ifset_in_macro_set'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'ifset_in_macro_set'}{'contents'}[0];
$result_trees{'ifset_in_macro_set'}{'contents'}[0]{'parent'} =
$result_trees{'ifset_in_macro_set'};
$result_trees{'ifset_in_macro_set'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'ifset_in_macro_set'}{'contents'}[0];
$result_trees{'ifset_in_macro_set'}{'contents'}[1]{'parent'} =
$result_trees{'ifset_in_macro_set'};
Index: t/results/macro/implicit_quoting_one_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/implicit_quoting_one_arg.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/implicit_quoting_one_arg.pl 3 Jul 2011 14:50:58 -0000
1.23
+++ t/results/macro/implicit_quoting_one_arg.pl 26 Sep 2011 17:15:50 -0000
1.24
@@ -30,9 +30,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@strong{FIXME: \\a\\}
-',
+ 'text' => '@strong{FIXME: \\a\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -106,6 +111,7 @@
$result_trees{'implicit_quoting_one_arg'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'implicit_quoting_one_arg'}{'contents'}[1];
$result_trees{'implicit_quoting_one_arg'}{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'implicit_quoting_one_arg'}{'contents'}[1];
$result_trees{'implicit_quoting_one_arg'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'implicit_quoting_one_arg'}{'contents'}[1];
+$result_trees{'implicit_quoting_one_arg'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'implicit_quoting_one_arg'}{'contents'}[1];
$result_trees{'implicit_quoting_one_arg'}{'contents'}[1]{'parent'} =
$result_trees{'implicit_quoting_one_arg'};
$result_trees{'implicit_quoting_one_arg'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'implicit_quoting_one_arg'}{'contents'}[1];
$result_trees{'implicit_quoting_one_arg'}{'contents'}[2]{'parent'} =
$result_trees{'implicit_quoting_one_arg'};
Index: t/results/macro/implicit_quoting_recursion.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/implicit_quoting_recursion.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/implicit_quoting_recursion.pl 3 Jul 2011 14:50:58
-0000 1.20
+++ t/results/macro/implicit_quoting_recursion.pl 26 Sep 2011 17:15:50
-0000 1.21
@@ -29,9 +29,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '\\a\\\\b\\
-',
+ 'text' => '\\a\\\\b\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -84,6 +89,7 @@
$result_trees{'implicit_quoting_recursion'}{'contents'}[0]{'args'}[1]{'parent'}
= $result_trees{'implicit_quoting_recursion'}{'contents'}[0];
$result_trees{'implicit_quoting_recursion'}{'contents'}[0]{'args'}[2]{'parent'}
= $result_trees{'implicit_quoting_recursion'}{'contents'}[0];
$result_trees{'implicit_quoting_recursion'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'implicit_quoting_recursion'}{'contents'}[0];
+$result_trees{'implicit_quoting_recursion'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'implicit_quoting_recursion'}{'contents'}[0];
$result_trees{'implicit_quoting_recursion'}{'contents'}[0]{'parent'} =
$result_trees{'implicit_quoting_recursion'};
$result_trees{'implicit_quoting_recursion'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'implicit_quoting_recursion'}{'contents'}[0];
$result_trees{'implicit_quoting_recursion'}{'contents'}[1]{'parent'} =
$result_trees{'implicit_quoting_recursion'};
Index: t/results/macro/macro_expansion.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_expansion.pl,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- t/results/macro/macro_expansion.pl 3 Jul 2011 14:50:58 -0000 1.27
+++ t/results/macro/macro_expansion.pl 26 Sep 2011 17:15:50 -0000 1.28
@@ -53,9 +53,14 @@
},
{
'parent' => {},
- 'text' => '@end verbatim
-',
+ 'text' => '@end verbatim',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -484,6 +489,7 @@
$result_trees{'macro_expansion'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'macro_expansion'}{'contents'}[1];
$result_trees{'macro_expansion'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'macro_expansion'}{'contents'}[1];
$result_trees{'macro_expansion'}{'contents'}[1]{'contents'}[3]{'parent'} =
$result_trees{'macro_expansion'}{'contents'}[1];
+$result_trees{'macro_expansion'}{'contents'}[1]{'contents'}[4]{'parent'} =
$result_trees{'macro_expansion'}{'contents'}[1];
$result_trees{'macro_expansion'}{'contents'}[1]{'parent'} =
$result_trees{'macro_expansion'};
$result_trees{'macro_expansion'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'macro_expansion'}{'contents'}[1];
$result_trees{'macro_expansion'}{'contents'}[2]{'parent'} =
$result_trees{'macro_expansion'};
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.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/macro_for_end.pl 3 Jul 2011 14:50:58 -0000 1.22
+++ t/results/macro/macro_for_end.pl 26 Sep 2011 17:15:50 -0000 1.23
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@end
-',
+ 'text' => '@end',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -120,6 +125,7 @@
};
$result_trees{'macro_for_end'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_for_end'}{'contents'}[0];
$result_trees{'macro_for_end'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'macro_for_end'}{'contents'}[0];
+$result_trees{'macro_for_end'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'macro_for_end'}{'contents'}[0];
$result_trees{'macro_for_end'}{'contents'}[0]{'parent'} =
$result_trees{'macro_for_end'};
$result_trees{'macro_for_end'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_for_end'}{'contents'}[0];
$result_trees{'macro_for_end'}{'contents'}[1]{'parent'} =
$result_trees{'macro_for_end'};
Index: t/results/macro/macro_for_ignored_line_command.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_for_ignored_line_command.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/macro/macro_for_ignored_line_command.pl 3 Jul 2011 14:50:58
-0000 1.15
+++ t/results/macro/macro_for_ignored_line_command.pl 26 Sep 2011 17:15:50
-0000 1.16
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@page
-',
+ 'text' => '@page',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -61,6 +66,7 @@
};
$result_trees{'macro_for_ignored_line_command'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_for_ignored_line_command'}{'contents'}[0];
$result_trees{'macro_for_ignored_line_command'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_for_ignored_line_command'}{'contents'}[0];
+$result_trees{'macro_for_ignored_line_command'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_for_ignored_line_command'}{'contents'}[0];
$result_trees{'macro_for_ignored_line_command'}{'contents'}[0]{'parent'} =
$result_trees{'macro_for_ignored_line_command'};
$result_trees{'macro_for_ignored_line_command'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_for_ignored_line_command'}{'contents'}[0];
$result_trees{'macro_for_ignored_line_command'}{'contents'}[1]{'parent'} =
$result_trees{'macro_for_ignored_line_command'};
Index: t/results/macro/macro_in_accent.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_in_accent.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/macro/macro_in_accent.pl 3 Jul 2011 14:50:59 -0000 1.19
+++ t/results/macro/macro_in_accent.pl 26 Sep 2011 17:15:50 -0000 1.20
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a
-',
+ 'text' => 'a',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -64,9 +69,14 @@
'contents' => [
{
'parent' => {},
+ 'text' => ' ',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -216,12 +226,14 @@
};
$result_trees{'macro_in_accent'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[0];
$result_trees{'macro_in_accent'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[0];
+$result_trees{'macro_in_accent'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[0];
$result_trees{'macro_in_accent'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_accent'};
$result_trees{'macro_in_accent'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_in_accent'}{'contents'}[0];
$result_trees{'macro_in_accent'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_accent'};
$result_trees{'macro_in_accent'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_accent'};
$result_trees{'macro_in_accent'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[3];
$result_trees{'macro_in_accent'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[3];
+$result_trees{'macro_in_accent'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_accent'}{'contents'}[3];
$result_trees{'macro_in_accent'}{'contents'}[3]{'parent'} =
$result_trees{'macro_in_accent'};
$result_trees{'macro_in_accent'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'macro_in_accent'}{'contents'}[3];
$result_trees{'macro_in_accent'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_accent'};
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.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- t/results/macro/macro_in_brace_command.pl 20 Aug 2011 22:27:00 -0000
1.33
+++ t/results/macro/macro_in_brace_command.pl 26 Sep 2011 17:15:50 -0000
1.34
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'foo-expansion
-',
+ 'text' => 'foo-expansion',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -64,9 +69,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'bar-expansion
-',
+ 'text' => 'bar-expansion',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -262,12 +272,14 @@
};
$result_trees{'macro_in_brace_command'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_in_brace_command'}{'contents'}[0];
$result_trees{'macro_in_brace_command'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_brace_command'}{'contents'}[0];
+$result_trees{'macro_in_brace_command'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_brace_command'}{'contents'}[0];
$result_trees{'macro_in_brace_command'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_brace_command'};
$result_trees{'macro_in_brace_command'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_in_brace_command'}{'contents'}[0];
$result_trees{'macro_in_brace_command'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_brace_command'};
$result_trees{'macro_in_brace_command'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_brace_command'};
$result_trees{'macro_in_brace_command'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'macro_in_brace_command'}{'contents'}[3];
$result_trees{'macro_in_brace_command'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_brace_command'}{'contents'}[3];
+$result_trees{'macro_in_brace_command'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_brace_command'}{'contents'}[3];
$result_trees{'macro_in_brace_command'}{'contents'}[3]{'parent'} =
$result_trees{'macro_in_brace_command'};
$result_trees{'macro_in_brace_command'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'macro_in_brace_command'}{'contents'}[3];
$result_trees{'macro_in_brace_command'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_brace_command'};
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.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/macro_in_end_argument.pl 3 Jul 2011 14:50:59 -0000
1.22
+++ t/results/macro/macro_in_end_argument.pl 26 Sep 2011 17:15:50 -0000
1.23
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'cartouche
-',
+ 'text' => 'cartouche',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -120,6 +125,7 @@
};
$result_trees{'macro_in_end_argument'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_in_end_argument'}{'contents'}[0];
$result_trees{'macro_in_end_argument'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_end_argument'}{'contents'}[0];
+$result_trees{'macro_in_end_argument'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_end_argument'}{'contents'}[0];
$result_trees{'macro_in_end_argument'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_end_argument'};
$result_trees{'macro_in_end_argument'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_in_end_argument'}{'contents'}[0];
$result_trees{'macro_in_end_argument'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_end_argument'};
Index: t/results/macro/macro_in_ifset.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_in_ifset.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/macro_in_ifset.pl 3 Jul 2011 14:50:59 -0000 1.20
+++ t/results/macro/macro_in_ifset.pl 26 Sep 2011 17:15:50 -0000 1.21
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -66,6 +71,7 @@
$result_trees{'macro_in_ifset'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[0];
$result_trees{'macro_in_ifset'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[0];
$result_trees{'macro_in_ifset'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[0];
+$result_trees{'macro_in_ifset'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset'}{'contents'}[0];
$result_trees{'macro_in_ifset'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset'};
$result_trees{'macro_in_ifset'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_in_ifset'}{'contents'}[0];
$result_trees{'macro_in_ifset'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset'};
Index: t/results/macro/macro_in_ifset_end_in_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_ifset_end_in_arg.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/macro/macro_in_ifset_end_in_arg.pl 3 Jul 2011 14:50:59
-0000 1.24
+++ t/results/macro/macro_in_ifset_end_in_arg.pl 26 Sep 2011 17:15:50
-0000 1.25
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@end ifset
-',
+ 'text' => '@end ifset',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -120,6 +125,7 @@
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0];
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0]{'args'}[1]{'parent'}
= $result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0];
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0];
+$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0];
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_ifset_end_in_arg'};
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[0];
$result_trees{'macro_in_ifset_end_in_arg'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_ifset_end_in_arg'};
Index: t/results/macro/macro_in_index_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_index_commands.pl,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -b -r1.35 -r1.36
--- t/results/macro/macro_in_index_commands.pl 4 Sep 2011 12:14:05 -0000
1.35
+++ t/results/macro/macro_in_index_commands.pl 26 Sep 2011 17:15:51 -0000
1.36
@@ -21,9 +21,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'cp
-',
+ 'text' => 'cp',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -60,9 +65,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'fn
-',
+ 'text' => 'fn',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -99,9 +109,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@syncodeindex
-',
+ 'text' => '@syncodeindex',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -232,9 +247,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'en
-',
+ 'text' => 'en',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -271,9 +291,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@documentlanguage
-',
+ 'text' => '@documentlanguage',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -430,9 +455,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'truc
-',
+ 'text' => 'truc',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -537,9 +567,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@trucindex
-',
+ 'text' => '@trucindex',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -582,9 +617,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'codeidx
-',
+ 'text' => 'codeidx',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -673,9 +713,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a @var{index entry} address@hidden'e @address@hidden
-',
+ 'text' => 'a @var{index entry} address@hidden'e @address@hidden',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2029,16 +2074,19 @@
};
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[3]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[2];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[5]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[4];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[5]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
@@ -2058,11 +2106,13 @@
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[9]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[11]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[10];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[11]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[13]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[12];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[13]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
@@ -2088,6 +2138,7 @@
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[18]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[20]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[19];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[20]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
@@ -2104,12 +2155,14 @@
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[23]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[25]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[24];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[25]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[26]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[28]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[27];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[28]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
@@ -2123,6 +2176,7 @@
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[31]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32]{'args'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32];
+$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[33]{'extra'}{'command'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[32];
$result_trees{'macro_in_index_commands'}{'contents'}[0]{'contents'}[33]{'parent'}
= $result_trees{'macro_in_index_commands'}{'contents'}[0];
Index: t/results/macro/macro_in_invalid_documentencoding.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_invalid_documentencoding.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/macro/macro_in_invalid_documentencoding.pl 3 Jul 2011
14:50:59 -0000 1.6
+++ t/results/macro/macro_in_invalid_documentencoding.pl 26 Sep 2011
17:15:51 -0000 1.7
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'badm
-',
+ 'text' => 'badm',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -89,6 +94,7 @@
};
$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0];
$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0];
+$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0];
$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_invalid_documentencoding'};
$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_invalid_documentencoding'}{'contents'}[0];
$result_trees{'macro_in_invalid_documentencoding'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_invalid_documentencoding'};
Index: t/results/macro/macro_in_macro_arg.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/macro_in_macro_arg.pl 3 Jul 2011 14:50:59 -0000
1.22
+++ t/results/macro/macro_in_macro_arg.pl 26 Sep 2011 17:15:51 -0000
1.23
@@ -25,9 +25,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a, @macro2
-',
+ 'text' => 'a, @macro2',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -75,9 +80,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'hello \\arg\\ after arg
-',
+ 'text' => 'hello \\arg\\ after arg',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -139,9 +149,14 @@
},
{
'parent' => {},
- 'text' => '&&&& \\arg\\
-',
+ 'text' => '&&&& \\arg\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -199,6 +214,7 @@
$result_trees{'macro_in_macro_arg'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'};
$result_trees{'macro_in_macro_arg'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[1];
$result_trees{'macro_in_macro_arg'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[1];
+$result_trees{'macro_in_macro_arg'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[1];
$result_trees{'macro_in_macro_arg'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg'};
$result_trees{'macro_in_macro_arg'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[1];
$result_trees{'macro_in_macro_arg'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_macro_arg'};
@@ -206,6 +222,7 @@
$result_trees{'macro_in_macro_arg'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[4];
$result_trees{'macro_in_macro_arg'}{'contents'}[4]{'args'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[4];
$result_trees{'macro_in_macro_arg'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[4];
+$result_trees{'macro_in_macro_arg'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[4];
$result_trees{'macro_in_macro_arg'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_macro_arg'};
$result_trees{'macro_in_macro_arg'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[4];
$result_trees{'macro_in_macro_arg'}{'contents'}[5]{'parent'} =
$result_trees{'macro_in_macro_arg'};
@@ -215,6 +232,7 @@
$result_trees{'macro_in_macro_arg'}{'contents'}[7]{'args'}[2]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[7];
$result_trees{'macro_in_macro_arg'}{'contents'}[7]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[7];
$result_trees{'macro_in_macro_arg'}{'contents'}[7]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[7];
+$result_trees{'macro_in_macro_arg'}{'contents'}[7]{'contents'}[2]{'parent'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[7];
$result_trees{'macro_in_macro_arg'}{'contents'}[7]{'parent'} =
$result_trees{'macro_in_macro_arg'};
$result_trees{'macro_in_macro_arg'}{'contents'}[8]{'extra'}{'command'} =
$result_trees{'macro_in_macro_arg'}{'contents'}[7];
$result_trees{'macro_in_macro_arg'}{'contents'}[8]{'parent'} =
$result_trees{'macro_in_macro_arg'};
Index: t/results/macro/macro_in_macro_arg_simpler.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg_simpler.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/macro_in_macro_arg_simpler.pl 3 Jul 2011 14:50:59
-0000 1.20
+++ t/results/macro/macro_in_macro_arg_simpler.pl 26 Sep 2011 17:15:51
-0000 1.21
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a, macro2
-',
+ 'text' => 'a, macro2',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -80,9 +85,14 @@
},
{
'parent' => {},
- 'text' => '&&&& \\arg\\
-',
+ 'text' => '&&&& \\arg\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -139,6 +149,7 @@
};
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0];
+$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_macro_arg_simpler'};
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[0];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_macro_arg_simpler'};
@@ -148,6 +159,7 @@
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3]{'args'}[2]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3];
+$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3]{'parent'} =
$result_trees{'macro_in_macro_arg_simpler'};
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[4]{'extra'}{'command'}
= $result_trees{'macro_in_macro_arg_simpler'}{'contents'}[3];
$result_trees{'macro_in_macro_arg_simpler'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_macro_arg_simpler'};
Index: t/results/macro/macro_in_menu.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_in_menu.pl,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- t/results/macro/macro_in_menu.pl 14 Aug 2011 17:31:48 -0000 1.33
+++ t/results/macro/macro_in_menu.pl 26 Sep 2011 17:15:51 -0000 1.34
@@ -25,9 +25,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '*
-',
+ 'text' => '*',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -70,9 +75,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '*
-',
+ 'text' => '* ',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -115,9 +125,14 @@
'contents' => [
{
'parent' => {},
+ 'text' => ' ',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -160,9 +175,14 @@
'contents' => [
{
'parent' => {},
+ 'text' => ' ',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -205,9 +225,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '::
-',
+ 'text' => '::',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -250,9 +275,14 @@
'contents' => [
{
'parent' => {},
- 'text' => ':
-',
+ 'text' => ':',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -676,36 +706,42 @@
$result_trees{'macro_in_menu'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[1];
$result_trees{'macro_in_menu'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[1];
+$result_trees{'macro_in_menu'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[1];
$result_trees{'macro_in_menu'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[1];
$result_trees{'macro_in_menu'}{'contents'}[2]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[3]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[4];
$result_trees{'macro_in_menu'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[4];
+$result_trees{'macro_in_menu'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[4];
$result_trees{'macro_in_menu'}{'contents'}[4]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[4];
$result_trees{'macro_in_menu'}{'contents'}[5]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[6]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[7]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[7];
$result_trees{'macro_in_menu'}{'contents'}[7]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[7];
+$result_trees{'macro_in_menu'}{'contents'}[7]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[7];
$result_trees{'macro_in_menu'}{'contents'}[7]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[8]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[7];
$result_trees{'macro_in_menu'}{'contents'}[8]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[9]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[10]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[10];
$result_trees{'macro_in_menu'}{'contents'}[10]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[10];
+$result_trees{'macro_in_menu'}{'contents'}[10]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[10];
$result_trees{'macro_in_menu'}{'contents'}[10]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[11]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[10];
$result_trees{'macro_in_menu'}{'contents'}[11]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[12]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[13]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[13];
$result_trees{'macro_in_menu'}{'contents'}[13]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[13];
+$result_trees{'macro_in_menu'}{'contents'}[13]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[13];
$result_trees{'macro_in_menu'}{'contents'}[13]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[14]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[13];
$result_trees{'macro_in_menu'}{'contents'}[14]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[15]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[16]{'args'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[16];
$result_trees{'macro_in_menu'}{'contents'}[16]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[16];
+$result_trees{'macro_in_menu'}{'contents'}[16]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_menu'}{'contents'}[16];
$result_trees{'macro_in_menu'}{'contents'}[16]{'parent'} =
$result_trees{'macro_in_menu'};
$result_trees{'macro_in_menu'}{'contents'}[17]{'extra'}{'command'} =
$result_trees{'macro_in_menu'}{'contents'}[16];
$result_trees{'macro_in_menu'}{'contents'}[17]{'parent'} =
$result_trees{'macro_in_menu'};
Index: t/results/macro/macro_in_misc_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_in_misc_commands.pl,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -b -r1.58 -r1.59
--- t/results/macro/macro_in_misc_commands.pl 15 Sep 2011 20:01:43 -0000
1.58
+++ t/results/macro/macro_in_misc_commands.pl 26 Sep 2011 17:15:51 -0000
1.59
@@ -21,9 +21,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'atext
-',
+ 'text' => 'atext',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -66,9 +71,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'Top
-',
+ 'text' => 'Top',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -279,9 +289,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '200mm,150mm
-',
+ 'text' => '200mm,150mm',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -324,9 +339,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@afourpaper
-',
+ 'text' => '@afourpaper',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -478,9 +498,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '0.1
-',
+ 'text' => '0.1',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -569,9 +594,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@raisesections
-',
+ 'text' => '@raisesections',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -612,9 +642,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@lowersections
-',
+ 'text' => '@lowersections',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -762,9 +797,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'phi
-',
+ 'text' => 'phi',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -888,9 +928,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@strong
-',
+ 'text' => '@strong',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -927,9 +972,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'strong
-',
+ 'text' => 'strong',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1142,9 +1192,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'code
-',
+ 'text' => 'code',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1374,9 +1429,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'asis
-',
+ 'text' => 'asis',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1413,9 +1473,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '0
-',
+ 'text' => '0',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1452,9 +1517,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'none
-',
+ 'text' => 'none',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1491,9 +1561,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '4
-',
+ 'text' => '4',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1530,9 +1605,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '6
-',
+ 'text' => '6',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1821,9 +1901,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'end
-',
+ 'text' => 'end',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1860,9 +1945,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'separate
-',
+ 'text' => 'separate ',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1985,9 +2075,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'on
-',
+ 'text' => 'on',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2024,9 +2119,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'off
-',
+ 'text' => 'off',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2161,9 +2261,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '10
-',
+ 'text' => '10',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2252,9 +2357,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'false
-',
+ 'text' => 'false',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2291,9 +2401,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'true
-',
+ 'text' => 'true',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2422,9 +2537,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@page
-',
+ 'text' => '@page',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2461,9 +2581,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@noindent
-',
+ 'text' => '@noindent',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2500,9 +2625,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@refill
-',
+ 'text' => '@refill',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2798,9 +2928,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@contents
-',
+ 'text' => '@contents',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2865,9 +3000,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@cropmarks
-',
+ 'text' => '@cropmarks',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2914,9 +3054,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@exdent
-',
+ 'text' => '@exdent',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2999,9 +3144,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '2
-',
+ 'text' => '2',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -3084,9 +3234,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@result
-',
+ 'text' => '@result',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -3383,9 +3538,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@shortcontents
-',
+ 'text' => '@shortcontents',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -3432,9 +3592,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@bye
-',
+ 'text' => '@bye',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -3489,12 +3654,14 @@
};
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0];
+$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3];
+$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[4]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[0];
@@ -3530,12 +3697,14 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[3]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[5]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[5]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[6]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[8]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[8]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3561,6 +3730,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[15]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[17]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[16];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[17]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3574,12 +3744,14 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[20]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[22]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[21];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[22]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[23]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[25]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[24];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[25]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3603,6 +3775,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[31]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[33]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[32];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[33]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3621,11 +3794,13 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[37]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[39]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[38];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[39]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[41]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[40];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[41]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3657,6 +3832,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[50]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[52]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[51];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[52]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3692,26 +3868,31 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[58]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[60]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[59];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[60]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[62]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[61];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[62]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[64]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[63];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[64]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[66]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[65];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[66]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[68]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[67];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[68]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3755,11 +3936,13 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[76]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[78]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[77];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[78]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[80]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[79];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[80]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3778,11 +3961,13 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[83]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[85]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[84];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[85]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[87]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[86];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[87]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3803,6 +3988,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[91]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[93]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[92];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[93]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3816,11 +4002,13 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[95]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[97]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[96];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[97]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[99]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[98];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[99]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3840,16 +4028,19 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[103]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[105]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[104];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[105]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[107]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[106];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[107]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[109]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[108];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[109]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3906,6 +4097,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[125]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[127]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[126];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[127]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3916,6 +4108,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[131]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[133]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[132];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[133]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3923,6 +4116,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[135]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[137]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[136];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[137]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3936,6 +4130,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[139]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[141]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[140];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[141]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3948,6 +4143,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[143]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144];
+$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[145]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[144];
$result_trees{'macro_in_misc_commands'}{'contents'}[2]{'contents'}[145]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[2];
@@ -3997,6 +4193,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[2]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3];
+$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[4]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[3];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[4]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
@@ -4004,6 +4201,7 @@
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[6]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7]{'contents'}[0]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7];
+$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7]{'contents'}[1]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[8]{'extra'}{'command'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[7];
$result_trees{'macro_in_misc_commands'}{'contents'}[4]{'contents'}[8]{'parent'}
= $result_trees{'macro_in_misc_commands'}{'contents'}[4];
Index: t/results/macro/macro_no_arg_bad_expansion.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_no_arg_bad_expansion.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/macro_no_arg_bad_expansion.pl 3 Jul 2011 14:50:59
-0000 1.21
+++ t/results/macro/macro_no_arg_bad_expansion.pl 26 Sep 2011 17:15:51
-0000 1.22
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'res1
-',
+ 'text' => 'res1',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -68,6 +73,7 @@
};
$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0];
+$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0]{'parent'} =
$result_trees{'macro_no_arg_bad_expansion'};
$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_no_arg_bad_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_bad_expansion'}{'contents'}[1]{'parent'} =
$result_trees{'macro_no_arg_bad_expansion'};
Index: t/results/macro/macro_no_arg_expansion.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_no_arg_expansion.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/macro_no_arg_expansion.pl 3 Jul 2011 14:50:59 -0000
1.20
+++ t/results/macro/macro_no_arg_expansion.pl 26 Sep 2011 17:15:51 -0000
1.21
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'res1
-',
+ 'text' => 'res1',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -68,6 +73,7 @@
};
$result_trees{'macro_no_arg_expansion'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_no_arg_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_expansion'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_no_arg_expansion'}{'contents'}[0];
+$result_trees{'macro_no_arg_expansion'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_no_arg_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_expansion'}{'contents'}[0]{'parent'} =
$result_trees{'macro_no_arg_expansion'};
$result_trees{'macro_no_arg_expansion'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_no_arg_expansion'}{'contents'}[0];
$result_trees{'macro_no_arg_expansion'}{'contents'}[1]{'parent'} =
$result_trees{'macro_no_arg_expansion'};
Index: t/results/macro/macro_one_arg_end_of_file.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/macro_one_arg_end_of_file.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- t/results/macro/macro_one_arg_end_of_file.pl 3 Jul 2011 14:50:59
-0000 1.18
+++ t/results/macro/macro_one_arg_end_of_file.pl 26 Sep 2011 17:15:52
-0000 1.19
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'Arg \\arg\\.
-',
+ 'text' => 'Arg \\arg\\.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -76,6 +81,7 @@
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'macro_one_arg_end_of_file'}{'contents'}[0];
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[0]{'args'}[1]{'parent'}
= $result_trees{'macro_one_arg_end_of_file'}{'contents'}[0];
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'macro_one_arg_end_of_file'}{'contents'}[0];
+$result_trees{'macro_one_arg_end_of_file'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'macro_one_arg_end_of_file'}{'contents'}[0];
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[0]{'parent'} =
$result_trees{'macro_one_arg_end_of_file'};
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'macro_one_arg_end_of_file'}{'contents'}[0];
$result_trees{'macro_one_arg_end_of_file'}{'contents'}[1]{'parent'} =
$result_trees{'macro_one_arg_end_of_file'};
Index: t/results/macro/macro_zero.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/macro_zero.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/macro_zero.pl 3 Jul 2011 14:50:59 -0000 1.21
+++ t/results/macro/macro_zero.pl 26 Sep 2011 17:15:52 -0000 1.22
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '0
-',
+ 'text' => '0',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -73,6 +78,7 @@
};
$result_trees{'macro_zero'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'macro_zero'}{'contents'}[0];
$result_trees{'macro_zero'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'macro_zero'}{'contents'}[0];
+$result_trees{'macro_zero'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'macro_zero'}{'contents'}[0];
$result_trees{'macro_zero'}{'contents'}[0]{'parent'} =
$result_trees{'macro_zero'};
$result_trees{'macro_zero'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_zero'}{'contents'}[0];
$result_trees{'macro_zero'}{'contents'}[1]{'parent'} =
$result_trees{'macro_zero'};
Index: t/results/macro/nested_macro_call.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/nested_macro_call.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/nested_macro_call.pl 3 Jul 2011 14:50:59 -0000
1.21
+++ t/results/macro/nested_macro_call.pl 26 Sep 2011 17:15:52 -0000
1.22
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '(machin)
-',
+ 'text' => '(machin)',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -70,9 +75,14 @@
},
{
'parent' => {},
+ 'text' => '',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -125,6 +135,7 @@
};
$result_trees{'nested_macro_call'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[0];
$result_trees{'nested_macro_call'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[0];
+$result_trees{'nested_macro_call'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[0];
$result_trees{'nested_macro_call'}{'contents'}[0]{'parent'} =
$result_trees{'nested_macro_call'};
$result_trees{'nested_macro_call'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'nested_macro_call'}{'contents'}[0];
$result_trees{'nested_macro_call'}{'contents'}[1]{'parent'} =
$result_trees{'nested_macro_call'};
@@ -132,6 +143,7 @@
$result_trees{'nested_macro_call'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[3];
$result_trees{'nested_macro_call'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[3];
$result_trees{'nested_macro_call'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[3];
+$result_trees{'nested_macro_call'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'nested_macro_call'}{'contents'}[3];
$result_trees{'nested_macro_call'}{'contents'}[3]{'parent'} =
$result_trees{'nested_macro_call'};
$result_trees{'nested_macro_call'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'nested_macro_call'}{'contents'}[3];
$result_trees{'nested_macro_call'}{'contents'}[4]{'parent'} =
$result_trees{'nested_macro_call'};
Index: t/results/macro/paragraph_and_macro.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/paragraph_and_macro.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/paragraph_and_macro.pl 3 Jul 2011 14:50:59 -0000
1.22
+++ t/results/macro/paragraph_and_macro.pl 26 Sep 2011 17:15:52 -0000
1.23
@@ -56,9 +56,14 @@
'contents' => [
{
'parent' => {},
+ 'text' => ' ',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -101,9 +106,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a word
-',
+ 'text' => 'a word',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -230,12 +240,14 @@
$result_trees{'paragraph_and_macro'}{'contents'}[2]{'parent'} =
$result_trees{'paragraph_and_macro'};
$result_trees{'paragraph_and_macro'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[3];
$result_trees{'paragraph_and_macro'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[3];
+$result_trees{'paragraph_and_macro'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[3];
$result_trees{'paragraph_and_macro'}{'contents'}[3]{'parent'} =
$result_trees{'paragraph_and_macro'};
$result_trees{'paragraph_and_macro'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'paragraph_and_macro'}{'contents'}[3];
$result_trees{'paragraph_and_macro'}{'contents'}[4]{'parent'} =
$result_trees{'paragraph_and_macro'};
$result_trees{'paragraph_and_macro'}{'contents'}[5]{'parent'} =
$result_trees{'paragraph_and_macro'};
$result_trees{'paragraph_and_macro'}{'contents'}[6]{'args'}[0]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[6];
$result_trees{'paragraph_and_macro'}{'contents'}[6]{'contents'}[0]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[6];
+$result_trees{'paragraph_and_macro'}{'contents'}[6]{'contents'}[1]{'parent'} =
$result_trees{'paragraph_and_macro'}{'contents'}[6];
$result_trees{'paragraph_and_macro'}{'contents'}[6]{'parent'} =
$result_trees{'paragraph_and_macro'};
$result_trees{'paragraph_and_macro'}{'contents'}[7]{'extra'}{'command'} =
$result_trees{'paragraph_and_macro'}{'contents'}[6];
$result_trees{'paragraph_and_macro'}{'contents'}[7]{'parent'} =
$result_trees{'paragraph_and_macro'};
Index: t/results/macro/protect_comma_macro_line.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/protect_comma_macro_line.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/protect_comma_macro_line.pl 3 Jul 2011 14:50:59 -0000
1.20
+++ t/results/macro/protect_comma_macro_line.pl 26 Sep 2011 17:15:52 -0000
1.21
@@ -42,9 +42,14 @@
},
{
'parent' => {},
- 'text' => 'and a last in another paragraph
-',
+ 'text' => 'and a last in another paragraph',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -123,6 +128,7 @@
$result_trees{'protect_comma_macro_line'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'protect_comma_macro_line'}{'contents'}[0];
$result_trees{'protect_comma_macro_line'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'protect_comma_macro_line'}{'contents'}[0];
$result_trees{'protect_comma_macro_line'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'protect_comma_macro_line'}{'contents'}[0];
+$result_trees{'protect_comma_macro_line'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'protect_comma_macro_line'}{'contents'}[0];
$result_trees{'protect_comma_macro_line'}{'contents'}[0]{'parent'} =
$result_trees{'protect_comma_macro_line'};
$result_trees{'protect_comma_macro_line'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'protect_comma_macro_line'}{'contents'}[0];
$result_trees{'protect_comma_macro_line'}{'contents'}[1]{'parent'} =
$result_trees{'protect_comma_macro_line'};
Index: t/results/macro/protect_in_body.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/protect_in_body.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/protect_in_body.pl 3 Jul 2011 14:50:59 -0000 1.22
+++ t/results/macro/protect_in_body.pl 26 Sep 2011 17:15:52 -0000 1.23
@@ -29,9 +29,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}
-',
+ 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -146,6 +151,7 @@
$result_trees{'protect_in_body'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'protect_in_body'}{'contents'}[0];
$result_trees{'protect_in_body'}{'contents'}[0]{'args'}[2]{'parent'} =
$result_trees{'protect_in_body'}{'contents'}[0];
$result_trees{'protect_in_body'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'protect_in_body'}{'contents'}[0];
+$result_trees{'protect_in_body'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'protect_in_body'}{'contents'}[0];
$result_trees{'protect_in_body'}{'contents'}[0]{'parent'} =
$result_trees{'protect_in_body'};
$result_trees{'protect_in_body'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'protect_in_body'}{'contents'}[0];
$result_trees{'protect_in_body'}{'contents'}[1]{'parent'} =
$result_trees{'protect_in_body'};
Index: t/results/macro/protect_in_body_line_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/protect_in_body_line_arg.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/protect_in_body_line_arg.pl 3 Jul 2011 14:50:59 -0000
1.22
+++ t/results/macro/protect_in_body_line_arg.pl 26 Sep 2011 17:15:52 -0000
1.23
@@ -29,9 +29,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}
-',
+ 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -148,6 +153,7 @@
$result_trees{'protect_in_body_line_arg'}{'contents'}[0]{'args'}[1]{'parent'}
= $result_trees{'protect_in_body_line_arg'}{'contents'}[0];
$result_trees{'protect_in_body_line_arg'}{'contents'}[0]{'args'}[2]{'parent'}
= $result_trees{'protect_in_body_line_arg'}{'contents'}[0];
$result_trees{'protect_in_body_line_arg'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'protect_in_body_line_arg'}{'contents'}[0];
+$result_trees{'protect_in_body_line_arg'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'protect_in_body_line_arg'}{'contents'}[0];
$result_trees{'protect_in_body_line_arg'}{'contents'}[0]{'parent'} =
$result_trees{'protect_in_body_line_arg'};
$result_trees{'protect_in_body_line_arg'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'protect_in_body_line_arg'}{'contents'}[0];
$result_trees{'protect_in_body_line_arg'}{'contents'}[1]{'parent'} =
$result_trees{'protect_in_body_line_arg'};
Index: t/results/macro/protect_in_body_one_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/protect_in_body_one_arg.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/protect_in_body_one_arg.pl 3 Jul 2011 14:50:59 -0000
1.23
+++ t/results/macro/protect_in_body_one_arg.pl 26 Sep 2011 17:15:52 -0000
1.24
@@ -29,9 +29,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}
-',
+ 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -141,6 +146,7 @@
$result_trees{'protect_in_body_one_arg'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'protect_in_body_one_arg'}{'contents'}[0];
$result_trees{'protect_in_body_one_arg'}{'contents'}[0]{'args'}[2]{'parent'} =
$result_trees{'protect_in_body_one_arg'}{'contents'}[0];
$result_trees{'protect_in_body_one_arg'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'protect_in_body_one_arg'}{'contents'}[0];
+$result_trees{'protect_in_body_one_arg'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'protect_in_body_one_arg'}{'contents'}[0];
$result_trees{'protect_in_body_one_arg'}{'contents'}[0]{'parent'} =
$result_trees{'protect_in_body_one_arg'};
$result_trees{'protect_in_body_one_arg'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'protect_in_body_one_arg'}{'contents'}[0];
$result_trees{'protect_in_body_one_arg'}{'contents'}[1]{'parent'} =
$result_trees{'protect_in_body_one_arg'};
Index: t/results/macro/recursive_call_in_argument.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/recursive_call_in_argument.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/macro/recursive_call_in_argument.pl 3 Jul 2011 14:50:59
-0000 1.5
+++ t/results/macro/recursive_call_in_argument.pl 26 Sep 2011 17:15:52
-0000 1.6
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'a
-',
+ 'text' => 'a',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -77,6 +82,7 @@
$result_trees{'recursive_call_in_argument'}{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'recursive_call_in_argument'}{'contents'}[0];
$result_trees{'recursive_call_in_argument'}{'contents'}[0]{'args'}[1]{'parent'}
= $result_trees{'recursive_call_in_argument'}{'contents'}[0];
$result_trees{'recursive_call_in_argument'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'recursive_call_in_argument'}{'contents'}[0];
+$result_trees{'recursive_call_in_argument'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'recursive_call_in_argument'}{'contents'}[0];
$result_trees{'recursive_call_in_argument'}{'contents'}[0]{'parent'} =
$result_trees{'recursive_call_in_argument'};
$result_trees{'recursive_call_in_argument'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'recursive_call_in_argument'}{'contents'}[0];
$result_trees{'recursive_call_in_argument'}{'contents'}[1]{'parent'} =
$result_trees{'recursive_call_in_argument'};
Index: t/results/macro/recursive_call_in_macro.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/recursive_call_in_macro.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/macro/recursive_call_in_macro.pl 3 Jul 2011 14:50:59 -0000
1.5
+++ t/results/macro/recursive_call_in_macro.pl 26 Sep 2011 17:15:52 -0000
1.6
@@ -24,9 +24,14 @@
'contents' => [
{
'parent' => {},
- 'text' => '@norecurse{arg}
-',
+ 'text' => '@norecurse{arg}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -72,6 +77,7 @@
$result_trees{'recursive_call_in_macro'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'recursive_call_in_macro'}{'contents'}[0];
$result_trees{'recursive_call_in_macro'}{'contents'}[0]{'args'}[1]{'parent'} =
$result_trees{'recursive_call_in_macro'}{'contents'}[0];
$result_trees{'recursive_call_in_macro'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'recursive_call_in_macro'}{'contents'}[0];
+$result_trees{'recursive_call_in_macro'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'recursive_call_in_macro'}{'contents'}[0];
$result_trees{'recursive_call_in_macro'}{'contents'}[0]{'parent'} =
$result_trees{'recursive_call_in_macro'};
$result_trees{'recursive_call_in_macro'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'recursive_call_in_macro'}{'contents'}[0];
$result_trees{'recursive_call_in_macro'}{'contents'}[1]{'parent'} =
$result_trees{'recursive_call_in_macro'};
Index: t/results/macro/simple_imbricated_macro.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/macro/simple_imbricated_macro.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- t/results/macro/simple_imbricated_macro.pl 3 Jul 2011 14:50:59 -0000
1.15
+++ t/results/macro/simple_imbricated_macro.pl 26 Sep 2011 17:15:52 -0000
1.16
@@ -28,9 +28,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'bidule.
-',
+ 'text' => 'bidule.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -99,9 +104,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'bidule.
-',
+ 'text' => 'bidule.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -153,6 +163,7 @@
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'simple_imbricated_macro'}{'contents'}[0];
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0];
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1];
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0];
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[1];
$result_trees{'simple_imbricated_macro'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[0];
@@ -163,6 +174,7 @@
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3];
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1];
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1];
+$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1];
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3];
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[1];
$result_trees{'simple_imbricated_macro'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'simple_imbricated_macro'}{'contents'}[3];
Index: t/results/macro/space_macro_after_end.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/space_macro_after_end.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/macro/space_macro_after_end.pl 3 Jul 2011 14:50:59 -0000
1.19
+++ t/results/macro/space_macro_after_end.pl 26 Sep 2011 17:15:53 -0000
1.20
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
+ 'text' => ' ',
+ 'type' => 'raw'
+ },
+ {
+ 'parent' => {},
'text' => '
',
- 'type' => 'raw'
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -66,9 +71,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -91,6 +101,7 @@
};
$result_trees{'space_macro_after_end'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'space_macro_after_end'}{'contents'}[0];
$result_trees{'space_macro_after_end'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'space_macro_after_end'}{'contents'}[0];
+$result_trees{'space_macro_after_end'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'space_macro_after_end'}{'contents'}[0];
$result_trees{'space_macro_after_end'}{'contents'}[0]{'parent'} =
$result_trees{'space_macro_after_end'};
$result_trees{'space_macro_after_end'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'space_macro_after_end'}{'contents'}[0];
$result_trees{'space_macro_after_end'}{'contents'}[1]{'parent'} =
$result_trees{'space_macro_after_end'};
@@ -98,6 +109,7 @@
$result_trees{'space_macro_after_end'}{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'space_macro_after_end'}{'contents'}[3];
$result_trees{'space_macro_after_end'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'space_macro_after_end'}{'contents'}[3];
$result_trees{'space_macro_after_end'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'space_macro_after_end'}{'contents'}[3];
+$result_trees{'space_macro_after_end'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'space_macro_after_end'}{'contents'}[3];
$result_trees{'space_macro_after_end'}{'contents'}[3]{'parent'} =
$result_trees{'space_macro_after_end'};
$result_trees{'space_macro_after_end'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'space_macro_after_end'}{'contents'}[3];
$result_trees{'space_macro_after_end'}{'contents'}[4]{'parent'} =
$result_trees{'space_macro_after_end'};
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.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/macro/text_before_after.pl 3 Jul 2011 14:50:59 -0000
1.22
+++ t/results/macro/text_before_after.pl 26 Sep 2011 17:15:53 -0000
1.23
@@ -25,9 +25,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in macro
-',
+ 'text' => 'in macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -66,6 +71,7 @@
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'text_before_after'}{'contents'}[0];
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1];
$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]{'contents'}[1]{'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]{'extra'}{'command'}
= $result_trees{'text_before_after'}{'contents'}[0]{'contents'}[1];
$result_trees{'text_before_after'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'text_before_after'}{'contents'}[0];
Index: t/results/macro/too_much_args.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/too_much_args.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/macro/too_much_args.pl 3 Jul 2011 14:50:59 -0000 1.21
+++ t/results/macro/too_much_args.pl 26 Sep 2011 17:15:53 -0000 1.22
@@ -35,9 +35,14 @@
},
{
'parent' => {},
- 'text' => 'second arg: \\second\\
-',
+ 'text' => 'second arg: \\second\\',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -97,6 +102,7 @@
$result_trees{'too_much_args'}{'contents'}[0]{'args'}[2]{'parent'} =
$result_trees{'too_much_args'}{'contents'}[0];
$result_trees{'too_much_args'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'too_much_args'}{'contents'}[0];
$result_trees{'too_much_args'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'too_much_args'}{'contents'}[0];
+$result_trees{'too_much_args'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'too_much_args'}{'contents'}[0];
$result_trees{'too_much_args'}{'contents'}[0]{'parent'} =
$result_trees{'too_much_args'};
$result_trees{'too_much_args'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'too_much_args'}{'contents'}[0];
$result_trees{'too_much_args'}{'contents'}[1]{'parent'} =
$result_trees{'too_much_args'};
Index: t/results/macro/two_macros_on_a_line.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/two_macros_on_a_line.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/macro/two_macros_on_a_line.pl 3 Jul 2011 14:50:59 -0000
1.23
+++ t/results/macro/two_macros_on_a_line.pl 26 Sep 2011 17:15:53 -0000
1.24
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in mymacro
-',
+ 'text' => 'in mymacro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -81,9 +86,14 @@
},
{
'parent' => {},
- 'text' => 'after
-',
+ 'text' => 'after',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -328,6 +338,7 @@
};
$result_trees{'two_macros_on_a_line'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'two_macros_on_a_line'}{'contents'}[0];
$result_trees{'two_macros_on_a_line'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[0];
+$result_trees{'two_macros_on_a_line'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[0];
$result_trees{'two_macros_on_a_line'}{'contents'}[0]{'parent'} =
$result_trees{'two_macros_on_a_line'};
$result_trees{'two_macros_on_a_line'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'two_macros_on_a_line'}{'contents'}[0];
$result_trees{'two_macros_on_a_line'}{'contents'}[1]{'parent'} =
$result_trees{'two_macros_on_a_line'};
@@ -337,6 +348,7 @@
$result_trees{'two_macros_on_a_line'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[3];
$result_trees{'two_macros_on_a_line'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[3];
$result_trees{'two_macros_on_a_line'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[3];
+$result_trees{'two_macros_on_a_line'}{'contents'}[3]{'contents'}[3]{'parent'}
= $result_trees{'two_macros_on_a_line'}{'contents'}[3];
$result_trees{'two_macros_on_a_line'}{'contents'}[3]{'parent'} =
$result_trees{'two_macros_on_a_line'};
$result_trees{'two_macros_on_a_line'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'two_macros_on_a_line'}{'contents'}[3];
$result_trees{'two_macros_on_a_line'}{'contents'}[4]{'parent'} =
$result_trees{'two_macros_on_a_line'};
Index: t/results/macro/zero_argument.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/macro/zero_argument.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/macro/zero_argument.pl 3 Jul 2011 14:50:59 -0000 1.20
+++ t/results/macro/zero_argument.pl 26 Sep 2011 17:15:53 -0000 1.21
@@ -19,9 +19,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in foo
-',
+ 'text' => 'in foo',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -64,9 +69,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'in bar
-',
+ 'text' => 'in bar',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -95,12 +105,14 @@
};
$result_trees{'zero_argument'}{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[0];
$result_trees{'zero_argument'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[0];
+$result_trees{'zero_argument'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[0];
$result_trees{'zero_argument'}{'contents'}[0]{'parent'} =
$result_trees{'zero_argument'};
$result_trees{'zero_argument'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'zero_argument'}{'contents'}[0];
$result_trees{'zero_argument'}{'contents'}[1]{'parent'} =
$result_trees{'zero_argument'};
$result_trees{'zero_argument'}{'contents'}[2]{'parent'} =
$result_trees{'zero_argument'};
$result_trees{'zero_argument'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[3];
$result_trees{'zero_argument'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[3];
+$result_trees{'zero_argument'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'zero_argument'}{'contents'}[3];
$result_trees{'zero_argument'}{'contents'}[3]{'parent'} =
$result_trees{'zero_argument'};
$result_trees{'zero_argument'}{'contents'}[4]{'extra'}{'command'} =
$result_trees{'zero_argument'}{'contents'}[3];
$result_trees{'zero_argument'}{'contents'}[4]{'parent'} =
$result_trees{'zero_argument'};
Index: t/results/menu/formats_in_menu.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/menu/formats_in_menu.pl,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/menu/formats_in_menu.pl 3 Sep 2011 10:29:38 -0000 1.16
+++ t/results/menu/formats_in_menu.pl 26 Sep 2011 17:15:53 -0000 1.17
@@ -448,9 +448,14 @@
},
{
'parent' => {},
- 'text' => '<i></i>
-',
+ 'text' => '<i></i>',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -853,6 +858,7 @@
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1];
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1];
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1];
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0];
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[1];
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0];
Index: t/results/misc_commands/codequoteundirected_codequotebacktick.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/misc_commands/codequoteundirected_codequotebacktick.pl 19 Aug
2011 23:09:44 -0000 1.9
+++ t/results/misc_commands/codequoteundirected_codequotebacktick.pl 26 Sep
2011 17:15:53 -0000 1.10
@@ -51,9 +51,14 @@
},
{
'parent' => {},
- 'text' => 'samp: @samp{``simple-double--three---four----\'\'
`simple\' quotedblleft: @quotedblleft{}} @*
-',
+ 'text' => 'samp: @samp{``simple-double--three---four----\'\'
`simple\' quotedblleft: @quotedblleft{}} @*',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -197,9 +202,14 @@
},
{
'parent' => {},
- 'text' => '@quotes{}
-',
+ 'text' => '@quotes{}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -4172,6 +4182,7 @@
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0];
+$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[1]{'extra'}{'command'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0];
@@ -4194,6 +4205,7 @@
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3]{'contents'}[14]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3]{'contents'}[15]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3]{'contents'}[16]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3];
+$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3]{'contents'}[17]{'parent'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[4]{'extra'}{'command'}
=
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[3];
$result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'codequoteundirected_codequotebacktick'}{'contents'}[0];
Index: t/results/misc_commands/kbdinputstyle.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/misc_commands/kbdinputstyle.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/results/misc_commands/kbdinputstyle.pl 3 Jul 2011 14:51:00 -0000
1.4
+++ t/results/misc_commands/kbdinputstyle.pl 26 Sep 2011 17:15:53 -0000
1.5
@@ -73,9 +73,14 @@
},
{
'parent' => {},
- 'text' => '@end example
-',
+ 'text' => '@end example',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1353,6 +1358,7 @@
$result_trees{'kbdinputstyle'}{'contents'}[0]{'contents'}[7]{'parent'} =
$result_trees{'kbdinputstyle'}{'contents'}[0];
$result_trees{'kbdinputstyle'}{'contents'}[0]{'contents'}[8]{'parent'} =
$result_trees{'kbdinputstyle'}{'contents'}[0];
$result_trees{'kbdinputstyle'}{'contents'}[0]{'contents'}[9]{'parent'} =
$result_trees{'kbdinputstyle'}{'contents'}[0];
+$result_trees{'kbdinputstyle'}{'contents'}[0]{'contents'}[10]{'parent'} =
$result_trees{'kbdinputstyle'}{'contents'}[0];
$result_trees{'kbdinputstyle'}{'contents'}[0]{'parent'} =
$result_trees{'kbdinputstyle'};
$result_trees{'kbdinputstyle'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'kbdinputstyle'}{'contents'}[0];
$result_trees{'kbdinputstyle'}{'contents'}[1]{'parent'} =
$result_trees{'kbdinputstyle'};
Index: t/results/misc_commands/test_allowcodebreaks.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/misc_commands/test_allowcodebreaks.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/misc_commands/test_allowcodebreaks.pl 16 Sep 2011 22:23:17
-0000 1.14
+++ t/results/misc_commands/test_allowcodebreaks.pl 26 Sep 2011 17:15:53
-0000 1.15
@@ -94,9 +94,14 @@
},
{
'parent' => {},
- 'text' => 'address@hidden node\\nr\\}}
-',
+ 'text' => 'address@hidden node\\nr\\}}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -165,9 +170,14 @@
},
{
'parent' => {},
- 'text' => '@end example
-',
+ 'text' => '@end example',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2166,6 +2176,7 @@
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1];
+$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1];
@@ -2175,6 +2186,7 @@
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4]{'contents'}[3]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4];
+$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4]{'contents'}[4]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[5]{'extra'}{'command'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[4];
$result_trees{'test_allowcodebreaks'}{'contents'}[1]{'contents'}[5]{'parent'}
= $result_trees{'test_allowcodebreaks'}{'contents'}[1];
Index: t/results/plaintext_tests/html_expanded.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/plaintext_tests/html_expanded.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/plaintext_tests/html_expanded.pl 3 Jul 2011 14:51:01 -0000
1.6
+++ t/results/plaintext_tests/html_expanded.pl 26 Sep 2011 17:15:53 -0000
1.7
@@ -28,9 +28,14 @@
},
{
'parent' => {},
- 'text' => 'html
-',
+ 'text' => 'html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -65,6 +70,7 @@
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1];
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1];
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1];
+$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1];
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'html_expanded'}{'contents'}[0];
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'html_expanded'}{'contents'}[0]{'contents'}[1];
$result_trees{'html_expanded'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'html_expanded'}{'contents'}[0];
Index: t/results/plaintext_tests/isolated_html_expanded.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/plaintext_tests/isolated_html_expanded.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/plaintext_tests/isolated_html_expanded.pl 3 Jul 2011 14:51:01
-0000 1.6
+++ t/results/plaintext_tests/isolated_html_expanded.pl 26 Sep 2011 17:15:53
-0000 1.7
@@ -27,9 +27,14 @@
},
{
'parent' => {},
- 'text' => 'html
-',
+ 'text' => 'html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -55,6 +60,7 @@
$result_trees{'isolated_html_expanded'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'isolated_html_expanded'}{'contents'}[1];
$result_trees{'isolated_html_expanded'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'isolated_html_expanded'}{'contents'}[1];
$result_trees{'isolated_html_expanded'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'isolated_html_expanded'}{'contents'}[1];
+$result_trees{'isolated_html_expanded'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'isolated_html_expanded'}{'contents'}[1];
$result_trees{'isolated_html_expanded'}{'contents'}[1]{'parent'} =
$result_trees{'isolated_html_expanded'};
$result_trees{'isolated_html_expanded'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'isolated_html_expanded'}{'contents'}[1];
$result_trees{'isolated_html_expanded'}{'contents'}[2]{'parent'} =
$result_trees{'isolated_html_expanded'};
Index: t/results/plaintext_tests/star_at_command_formatting.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/plaintext_tests/star_at_command_formatting.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/plaintext_tests/star_at_command_formatting.pl 3 Jul 2011
14:51:01 -0000 1.9
+++ t/results/plaintext_tests/star_at_command_formatting.pl 26 Sep 2011
17:15:53 -0000 1.10
@@ -85,9 +85,14 @@
},
{
'parent' => {},
- 'text' => 'And end para.
-',
+ 'text' => 'And end para.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -1142,6 +1147,7 @@
$result_trees{'star_at_command_formatting'}{'contents'}[0]{'contents'}[9]{'parent'}
= $result_trees{'star_at_command_formatting'}{'contents'}[0];
$result_trees{'star_at_command_formatting'}{'contents'}[0]{'contents'}[10]{'parent'}
= $result_trees{'star_at_command_formatting'}{'contents'}[0];
$result_trees{'star_at_command_formatting'}{'contents'}[0]{'contents'}[11]{'parent'}
= $result_trees{'star_at_command_formatting'}{'contents'}[0];
+$result_trees{'star_at_command_formatting'}{'contents'}[0]{'contents'}[12]{'parent'}
= $result_trees{'star_at_command_formatting'}{'contents'}[0];
$result_trees{'star_at_command_formatting'}{'contents'}[0]{'parent'} =
$result_trees{'star_at_command_formatting'};
$result_trees{'star_at_command_formatting'}{'contents'}[1]{'extra'}{'command'}
= $result_trees{'star_at_command_formatting'}{'contents'}[0];
$result_trees{'star_at_command_formatting'}{'contents'}[1]{'parent'} =
$result_trees{'star_at_command_formatting'};
Index: t/results/raw/braces_in_tex.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/braces_in_tex.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/raw/braces_in_tex.pl 3 Jul 2011 14:51:01 -0000 1.9
+++ t/results/raw/braces_in_tex.pl 26 Sep 2011 17:15:53 -0000 1.10
@@ -51,9 +51,14 @@
},
{
'parent' => {},
- 'text' => '$$
-',
+ 'text' => '$$',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -136,9 +141,14 @@
},
{
'parent' => {},
- 'text' => '$$
-',
+ 'text' => '$$',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -229,6 +239,7 @@
$result_trees{'braces_in_tex'}{'contents'}[1]{'contents'}[3]{'parent'} =
$result_trees{'braces_in_tex'}{'contents'}[1];
$result_trees{'braces_in_tex'}{'contents'}[1]{'contents'}[4]{'parent'} =
$result_trees{'braces_in_tex'}{'contents'}[1];
$result_trees{'braces_in_tex'}{'contents'}[1]{'contents'}[5]{'parent'} =
$result_trees{'braces_in_tex'}{'contents'}[1];
+$result_trees{'braces_in_tex'}{'contents'}[1]{'contents'}[6]{'parent'} =
$result_trees{'braces_in_tex'}{'contents'}[1];
$result_trees{'braces_in_tex'}{'contents'}[1]{'parent'} =
$result_trees{'braces_in_tex'};
$result_trees{'braces_in_tex'}{'contents'}[2]{'extra'}{'command'} =
$result_trees{'braces_in_tex'}{'contents'}[1];
$result_trees{'braces_in_tex'}{'contents'}[2]{'parent'} =
$result_trees{'braces_in_tex'};
@@ -243,6 +254,7 @@
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0];
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0];
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'contents'}[5]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0];
+$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'contents'}[6]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0];
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1];
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[0];
$result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'braces_in_tex'}{'contents'}[5]{'contents'}[1];
Index: t/results/raw/misc_raw.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/misc_raw.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/raw/misc_raw.pl 3 Jul 2011 14:51:01 -0000 1.23
+++ t/results/raw/misc_raw.pl 26 Sep 2011 17:15:53 -0000 1.24
@@ -66,9 +66,14 @@
},
{
'parent' => {},
- 'text' => 'in tex
-',
+ 'text' => 'in tex',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -148,6 +153,7 @@
$result_trees{'misc_raw'}{'contents'}[4]{'contents'}[0]{'extra'}{'command'} =
$result_trees{'misc_raw'}{'contents'}[4];
$result_trees{'misc_raw'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'misc_raw'}{'contents'}[4];
$result_trees{'misc_raw'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'misc_raw'}{'contents'}[4];
+$result_trees{'misc_raw'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'misc_raw'}{'contents'}[4];
$result_trees{'misc_raw'}{'contents'}[4]{'parent'} = $result_trees{'misc_raw'};
$result_trees{'misc_raw'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'misc_raw'}{'contents'}[4];
$result_trees{'misc_raw'}{'contents'}[5]{'parent'} = $result_trees{'misc_raw'};
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.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- t/results/raw/misc_raw_comments.pl 3 Jul 2011 14:51:01 -0000 1.22
+++ t/results/raw/misc_raw_comments.pl 26 Sep 2011 17:15:54 -0000 1.23
@@ -74,9 +74,14 @@
},
{
'parent' => {},
- 'text' => 'in tex
-',
+ 'text' => 'in tex',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -168,6 +173,7 @@
$result_trees{'misc_raw_comments'}{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'misc_raw_comments'}{'contents'}[4];
$result_trees{'misc_raw_comments'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'misc_raw_comments'}{'contents'}[4];
$result_trees{'misc_raw_comments'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'misc_raw_comments'}{'contents'}[4];
+$result_trees{'misc_raw_comments'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'misc_raw_comments'}{'contents'}[4];
$result_trees{'misc_raw_comments'}{'contents'}[4]{'parent'} =
$result_trees{'misc_raw_comments'};
$result_trees{'misc_raw_comments'}{'contents'}[5]{'extra'}{'command'} =
$result_trees{'misc_raw_comments'}{'contents'}[4];
$result_trees{'misc_raw_comments'}{'contents'}[5]{'parent'} =
$result_trees{'misc_raw_comments'};
Index: t/results/raw/nested_macros.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/nested_macros.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/raw/nested_macros.pl 3 Jul 2011 14:51:01 -0000 1.24
+++ t/results/raw/nested_macros.pl 26 Sep 2011 17:15:54 -0000 1.25
@@ -38,9 +38,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'other macro
-',
+ 'text' => 'other macro',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -116,6 +121,7 @@
$result_trees{'nested_macros'}{'contents'}[0]{'args'}[2]{'parent'} =
$result_trees{'nested_macros'}{'contents'}[0];
$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'nested_macros'}{'contents'}[0];
$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1];
$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'nested_macros'}{'contents'}[0];
$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'nested_macros'}{'contents'}[0]{'contents'}[1];
$result_trees{'nested_macros'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'nested_macros'}{'contents'}[0];
Index: t/results/raw/raw_commands_and_end_of_lines.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/raw/raw_commands_and_end_of_lines.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/raw/raw_commands_and_end_of_lines.pl 3 Jul 2011 14:51:01
-0000 1.5
+++ t/results/raw/raw_commands_and_end_of_lines.pl 26 Sep 2011 17:15:54
-0000 1.6
@@ -27,9 +27,14 @@
},
{
'parent' => {},
- 'text' => 'Surrounded by empty lines.
-',
+ 'text' => 'Surrounded by empty lines.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -81,9 +86,14 @@
},
{
'parent' => {},
- 'text' => 'in block l2
-',
+ 'text' => 'in block l2',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -137,9 +147,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -193,9 +208,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -248,9 +268,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -304,9 +329,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -345,9 +375,14 @@
},
{
'parent' => {},
- 'text' => 'Surrounded by empty lines.
-',
+ 'text' => 'Surrounded by empty lines.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -393,9 +428,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -449,9 +489,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -505,9 +550,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -560,9 +610,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -616,9 +671,14 @@
},
{
'parent' => {},
- 'text' => 'in block
-',
+ 'text' => 'in block',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -986,6 +1046,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[2]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
@@ -995,6 +1056,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1]{'contents'}[3]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[4];
@@ -1005,6 +1067,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[6];
@@ -1015,6 +1078,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[8];
@@ -1025,6 +1089,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[10];
@@ -1035,6 +1100,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[12]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
@@ -1042,6 +1108,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14]{'contents'}[0]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[15]{'extra'}{'command'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[14];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[15]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
@@ -1050,6 +1117,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[17];
@@ -1060,6 +1128,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[19];
@@ -1070,6 +1139,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[21];
@@ -1080,6 +1150,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[23];
@@ -1090,6 +1161,7 @@
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1];
+$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[1]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'contents'}[2]{'parent'}
= $result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25];
$result_trees{'raw_commands_and_end_of_lines'}{'contents'}[25]{'parent'} =
$result_trees{'raw_commands_and_end_of_lines'};
Index: t/results/raw/raw_in_brace_command.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/raw_in_brace_command.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/raw/raw_in_brace_command.pl 3 Jul 2011 14:51:02 -0000
1.14
+++ t/results/raw/raw_in_brace_command.pl 26 Sep 2011 17:15:54 -0000
1.15
@@ -32,9 +32,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -161,6 +166,7 @@
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'extra'}{'command'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0];
Index: t/results/raw/raw_in_example.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/raw_in_example.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/raw/raw_in_example.pl 3 Jul 2011 14:51:02 -0000 1.8
+++ t/results/raw/raw_in_example.pl 26 Sep 2011 17:15:54 -0000 1.9
@@ -35,9 +35,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -119,6 +124,7 @@
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1];
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'command'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
$result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_in_example'}{'contents'}[0]{'contents'}[1];
Index: t/results/raw/raw_in_para.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/raw/raw_in_para.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/raw/raw_in_para.pl 3 Jul 2011 14:51:02 -0000 1.20
+++ t/results/raw/raw_in_para.pl 26 Sep 2011 17:15:54 -0000 1.21
@@ -80,9 +80,14 @@
},
{
'parent' => {},
- 'text' => 'in html
-',
+ 'text' => 'in html',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -149,9 +154,14 @@
},
{
'parent' => {},
- 'text' => 'in tex2
-',
+ 'text' => 'in tex2',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'line_nr' => {
@@ -207,6 +217,7 @@
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1];
+$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'raw_in_para'}{'contents'}[4];
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'raw_in_para'}{'contents'}[4];
@@ -219,6 +230,7 @@
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1]{'contents'}[3]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1];
+$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1]{'contents'}[4]{'parent'}
= $result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1]{'parent'} =
$result_trees{'raw_in_para'}{'contents'}[6];
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[1];
$result_trees{'raw_in_para'}{'contents'}[6]{'contents'}[2]{'parent'} =
$result_trees{'raw_in_para'}{'contents'}[6];
Index: t/results/value_and_macro/comma_value_in_macro_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- t/results/value_and_macro/comma_value_in_macro_arg.pl 3 Jul 2011
14:51:03 -0000 1.23
+++ t/results/value_and_macro/comma_value_in_macro_arg.pl 26 Sep 2011
17:15:54 -0000 1.24
@@ -55,9 +55,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}
-',
+ 'text' => 'result: @emph{\\arg1\\} protected \\\\ -> \\\\arg1\\\\
@emph{\\arg2\\}',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -157,6 +162,7 @@
$result_trees{'comma_value_in_macro_arg'}{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'comma_value_in_macro_arg'}{'contents'}[2];
$result_trees{'comma_value_in_macro_arg'}{'contents'}[2]{'args'}[2]{'parent'}
= $result_trees{'comma_value_in_macro_arg'}{'contents'}[2];
$result_trees{'comma_value_in_macro_arg'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'comma_value_in_macro_arg'}{'contents'}[2];
+$result_trees{'comma_value_in_macro_arg'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'comma_value_in_macro_arg'}{'contents'}[2];
$result_trees{'comma_value_in_macro_arg'}{'contents'}[2]{'parent'} =
$result_trees{'comma_value_in_macro_arg'};
$result_trees{'comma_value_in_macro_arg'}{'contents'}[3]{'extra'}{'command'} =
$result_trees{'comma_value_in_macro_arg'}{'contents'}[2];
$result_trees{'comma_value_in_macro_arg'}{'contents'}[3]{'parent'} =
$result_trees{'comma_value_in_macro_arg'};
Index: t/results/value_and_macro/macro_in_value.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/value_and_macro/macro_in_value.pl,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/results/value_and_macro/macro_in_value.pl 3 Jul 2011 14:51:03 -0000
1.21
+++ t/results/value_and_macro/macro_in_value.pl 26 Sep 2011 17:15:54 -0000
1.22
@@ -31,9 +31,14 @@
},
{
'parent' => {},
- 'text' => 'b
-',
+ 'text' => 'b',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -127,6 +132,7 @@
$result_trees{'macro_in_value'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'macro_in_value'}{'contents'}[0];
$result_trees{'macro_in_value'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'macro_in_value'}{'contents'}[0];
$result_trees{'macro_in_value'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'macro_in_value'}{'contents'}[0];
+$result_trees{'macro_in_value'}{'contents'}[0]{'contents'}[3]{'parent'} =
$result_trees{'macro_in_value'}{'contents'}[0];
$result_trees{'macro_in_value'}{'contents'}[0]{'parent'} =
$result_trees{'macro_in_value'};
$result_trees{'macro_in_value'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'macro_in_value'}{'contents'}[0];
$result_trees{'macro_in_value'}{'contents'}[1]{'parent'} =
$result_trees{'macro_in_value'};
Index: t/results/value_and_macro/value_in_macro_body.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/value_and_macro/value_in_macro_body.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/value_and_macro/value_in_macro_body.pl 3 Jul 2011 14:51:03
-0000 1.24
+++ t/results/value_and_macro/value_in_macro_body.pl 26 Sep 2011 17:15:54
-0000 1.25
@@ -50,9 +50,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @address@hidden }
-',
+ 'text' => 'result: @address@hidden }',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -133,6 +138,7 @@
$result_trees{'value_in_macro_body'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'value_in_macro_body'}{'contents'}[2];
$result_trees{'value_in_macro_body'}{'contents'}[2]{'args'}[1]{'parent'} =
$result_trees{'value_in_macro_body'}{'contents'}[2];
$result_trees{'value_in_macro_body'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'value_in_macro_body'}{'contents'}[2];
+$result_trees{'value_in_macro_body'}{'contents'}[2]{'contents'}[1]{'parent'} =
$result_trees{'value_in_macro_body'}{'contents'}[2];
$result_trees{'value_in_macro_body'}{'contents'}[2]{'parent'} =
$result_trees{'value_in_macro_body'};
$result_trees{'value_in_macro_body'}{'contents'}[3]{'extra'}{'command'} =
$result_trees{'value_in_macro_body'}{'contents'}[2];
$result_trees{'value_in_macro_body'}{'contents'}[3]{'parent'} =
$result_trees{'value_in_macro_body'};
Index: t/results/value_and_macro/value_in_macro_formal_arg.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/value_and_macro/value_in_macro_formal_arg.pl,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- t/results/value_and_macro/value_in_macro_formal_arg.pl 3 Jul 2011
14:51:03 -0000 1.25
+++ t/results/value_and_macro/value_in_macro_formal_arg.pl 26 Sep 2011
17:15:54 -0000 1.26
@@ -55,9 +55,14 @@
'contents' => [
{
'parent' => {},
- 'text' => 'result: @emph{\\arg\\} the \\the\\ thearg \\thearg\\ with
value address@hidden
-',
+ 'text' => 'result: @emph{\\arg\\} the \\the\\ thearg \\thearg\\ with
value address@hidden',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -115,6 +120,7 @@
$result_trees{'value_in_macro_formal_arg'}{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'value_in_macro_formal_arg'}{'contents'}[2];
$result_trees{'value_in_macro_formal_arg'}{'contents'}[2]{'args'}[2]{'parent'}
= $result_trees{'value_in_macro_formal_arg'}{'contents'}[2];
$result_trees{'value_in_macro_formal_arg'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'value_in_macro_formal_arg'}{'contents'}[2];
+$result_trees{'value_in_macro_formal_arg'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'value_in_macro_formal_arg'}{'contents'}[2];
$result_trees{'value_in_macro_formal_arg'}{'contents'}[2]{'parent'} =
$result_trees{'value_in_macro_formal_arg'};
$result_trees{'value_in_macro_formal_arg'}{'contents'}[3]{'extra'}{'command'}
= $result_trees{'value_in_macro_formal_arg'}{'contents'}[2];
$result_trees{'value_in_macro_formal_arg'}{'contents'}[3]{'parent'} =
$result_trees{'value_in_macro_formal_arg'};
Index: t/results/xml_tests/raw.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/xml_tests/raw.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/xml_tests/raw.pl 14 Sep 2011 22:59:13 -0000 1.1
+++ t/results/xml_tests/raw.pl 26 Sep 2011 17:15:54 -0000 1.2
@@ -21,9 +21,14 @@
},
{
'parent' => {},
- 'text' => 'in <tex>
-',
+ 'text' => 'in <tex>',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {},
@@ -70,9 +75,14 @@
},
{
'parent' => {},
- 'text' => '<in>
-',
+ 'text' => '<in>',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {},
@@ -102,6 +112,7 @@
$result_trees{'raw'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'} =
$result_trees{'raw'}{'contents'}[0];
$result_trees{'raw'}{'contents'}[0]{'contents'}[0]{'parent'} =
$result_trees{'raw'}{'contents'}[0];
$result_trees{'raw'}{'contents'}[0]{'contents'}[1]{'parent'} =
$result_trees{'raw'}{'contents'}[0];
+$result_trees{'raw'}{'contents'}[0]{'contents'}[2]{'parent'} =
$result_trees{'raw'}{'contents'}[0];
$result_trees{'raw'}{'contents'}[0]{'parent'} = $result_trees{'raw'};
$result_trees{'raw'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'raw'}{'contents'}[0];
$result_trees{'raw'}{'contents'}[1]{'parent'} = $result_trees{'raw'};
@@ -110,6 +121,7 @@
$result_trees{'raw'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'raw'}{'contents'}[3]{'contents'}[1];
$result_trees{'raw'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'raw'}{'contents'}[3]{'contents'}[1];
$result_trees{'raw'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'raw'}{'contents'}[3]{'contents'}[1];
+$result_trees{'raw'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'raw'}{'contents'}[3]{'contents'}[1];
$result_trees{'raw'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'raw'}{'contents'}[3];
$result_trees{'raw'}{'contents'}[3]{'contents'}[2]{'extra'}{'command'} =
$result_trees{'raw'}{'contents'}[3]{'contents'}[1];
$result_trees{'raw'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'raw'}{'contents'}[3];
Index: t/results/xtable/table_nested.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/xtable/table_nested.pl,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/results/xtable/table_nested.pl 11 Sep 2011 19:05:10 -0000 1.14
+++ t/results/xtable/table_nested.pl 26 Sep 2011 17:15:54 -0000 1.15
@@ -139,9 +139,14 @@
},
{
'parent' => {},
- 'text' => 'After table.
-',
+ 'text' => 'After table.',
'type' => 'raw'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'last_raw_newline'
}
],
'extra' => {
@@ -2428,6 +2433,7 @@
$result_trees{'table_nested'}{'contents'}[0]{'contents'}[18]{'parent'} =
$result_trees{'table_nested'}{'contents'}[0];
$result_trees{'table_nested'}{'contents'}[0]{'contents'}[19]{'parent'} =
$result_trees{'table_nested'}{'contents'}[0];
$result_trees{'table_nested'}{'contents'}[0]{'contents'}[20]{'parent'} =
$result_trees{'table_nested'}{'contents'}[0];
+$result_trees{'table_nested'}{'contents'}[0]{'contents'}[21]{'parent'} =
$result_trees{'table_nested'}{'contents'}[0];
$result_trees{'table_nested'}{'contents'}[0]{'parent'} =
$result_trees{'table_nested'};
$result_trees{'table_nested'}{'contents'}[1]{'extra'}{'command'} =
$result_trees{'table_nested'}{'contents'}[0];
$result_trees{'table_nested'}{'contents'}[1]{'parent'} =
$result_trees{'table_nested'};