[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp TODO Texinfo/Structuring.pm Texinfo/...
From: |
Patrice Dumas |
Subject: |
texinfo/tp TODO Texinfo/Structuring.pm Texinfo/... |
Date: |
Sat, 09 Jul 2011 06:35:45 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 11/07/09 06:35:43
Modified files:
tp : TODO
tp/Texinfo : Structuring.pm
tp/Texinfo/Convert: Text.pm
tp/t : 02coverage.t 30sectioning.t test_utils.pl
tp/t/results/coverage: accents_errors.pl
tp/t/results/float: complex_float.pl float_copying.pl
numbering_captions_listoffloats.pl
tp/t/results/info_tests: before_node_and_section.pl
split_no_copying.pl
tp/t/results/macro: macro_in_misc_commands.pl
tp/t/results/menu: detailmenu_on_subnodes.pl
tp/t/results/misc_commands: no_empty_line_between_headings.pl
tp/t/results/sectioning: at_commands_in_refs.pl
chapter_before_and_after_part.pl
chapter_node_before_and_after_part.pl
character_and_spaces_in_refs.pl
complex.pl contents.pl double_part.pl
double_top_section.pl
hole_in_sectioning.pl
lowered_subsubsection.pl
menutextorder.pl
node_part_chapter_after_chapter.pl
node_part_chapter_after_top.pl
nodename_parentheses.pl
nodes_before_top.pl
part_chapter_after_top.pl
part_node_before_top.pl
part_node_chapter_after_top.pl
raiselowersections.pl
section_before_chapter.pl
section_before_top.pl
section_before_top_no_node.pl
section_below_unnumbered.pl
section_chapter_before_top.pl
section_chapter_before_top_nodes.pl
section_in_unnumbered_info.pl
section_in_unnumbered_plaintext.pl
semi_auto.pl
setcontentsaftertitlepage.pl
setshortcontentsaftertitlepage.pl
shortcontents.pl
some_at_commands_in_ref_nodes.pl
top_part_chapter.pl
unnumbered_before_top.pl
tp/t/results/value: value_in_node.pl value_node_directions.pl
Added files:
tp/t/results/coverage: at_after_accent_command.pl
tp/t/results/sectioning: part_node_after_top.pl
Log message:
Add toplevel_next and toplevel_prev for directions going through chapter
like elements and @top while ignoring parts.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.138&r2=1.139
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Structuring.pm?cvsroot=texinfo&r1=1.67&r2=1.68
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Text.pm?cvsroot=texinfo&r1=1.38&r2=1.39
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/02coverage.t?cvsroot=texinfo&r1=1.49&r2=1.50
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/30sectioning.t?cvsroot=texinfo&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/test_utils.pl?cvsroot=texinfo&r1=1.84&r2=1.85
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/accents_errors.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/coverage/at_after_accent_command.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/complex_float.pl?cvsroot=texinfo&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/float_copying.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/numbering_captions_listoffloats.pl?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/info_tests/before_node_and_section.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/info_tests/split_no_copying.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_misc_commands.pl?cvsroot=texinfo&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/menu/detailmenu_on_subnodes.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/no_empty_line_between_headings.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl?cvsroot=texinfo&r1=1.42&r2=1.43
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/chapter_before_and_after_part.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/chapter_node_before_and_after_part.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl?cvsroot=texinfo&r1=1.39&r2=1.40
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/complex.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/contents.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/double_part.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/double_top_section.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/hole_in_sectioning.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/lowered_subsubsection.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/menutextorder.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/node_part_chapter_after_chapter.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/node_part_chapter_after_top.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/nodename_parentheses.pl?cvsroot=texinfo&r1=1.42&r2=1.43
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/nodes_before_top.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/part_chapter_after_top.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/part_node_before_top.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/part_node_chapter_after_top.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/raiselowersections.pl?cvsroot=texinfo&r1=1.37&r2=1.38
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_before_chapter.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_before_top.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_before_top_no_node.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_below_unnumbered.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_chapter_before_top.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_chapter_before_top_nodes.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_in_unnumbered_info.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/semi_auto.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/setcontentsaftertitlepage.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/shortcontents.pl?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl?cvsroot=texinfo&r1=1.37&r2=1.38
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/top_part_chapter.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/unnumbered_before_top.pl?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/part_node_after_top.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value/value_in_node.pl?cvsroot=texinfo&r1=1.49&r2=1.50
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/value/value_node_directions.pl?cvsroot=texinfo&r1=1.36&r2=1.37
Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -b -r1.138 -r1.139
--- TODO 3 Jul 2011 10:17:57 -0000 1.138
+++ TODO 9 Jul 2011 06:35:38 -0000 1.139
@@ -241,6 +241,9 @@
equivalent_nodes mainly for equivalent_nodes-noderename.cnf parsing and renamed
nodes handling.
+The following maybe could be added:
+empty_top_node_up menu-whitespace.texi --set-init-var TOP_NODE_UP
+
formatting/
inter_item_commands.texi
@@ -373,42 +376,3 @@
coverage/pass0_macro.texi (not everything, but tests are redundant)
-
-
-state for sectioning. Verify these are tested for:
-empty_nodes (html)
-D: diffs/equivalent_nodes_no_node.diff
-D: diffs/equivalent_nodes_test_renamed_nodes.diff
-D: diffs/menu-whitespace_plain.diff
-D: diffs/nodename_parentheses.diff
-D: diffs/section_in_unnumbered.diff
-D: diffs/no_element.diff
-D: diffs/one_element.diff
-D: diffs/placed_things_before_element.diff
-D: diffs/anchor_in_footnote.diff
-D: diffs/double_node_anchor_float.diff
-D: diffs/section_before_part.diff
-D: diffs/part_before_section.diff
-D: diffs/chapter_before_part.diff
-D: diffs/part_before_chapter.diff
-D: diffs/hole_in_sectioning.diff
-D: diffs/section_before_top.diff
-D: diffs/section_before_top_no_node.diff
-D: diffs/part_chapter_after_top.diff
-D: diffs/part_node_chapter_after_top.diff
-D: diffs/node_part_chapter_after_top.diff
-D: diffs/node_part_chapter_after_chapter.diff
-D: diffs/part_node_before_top.diff
-D: diffs/part_node_after_top.diff
-D: diffs/section_chapter_before_top.diff
-D: diffs/section_chapter_before_top_nodes.diff
-D: diffs/part_node_appendix.diff
-D: diffs/part_appendix.diff
-D: diffs/part_node_part_appendix.diff
-D: diffs/part_node_part_node_appendix.diff
-D: diffs/part_node_node_part_appendix.diff
-D: diffs/empty_top_node_up.diff
-D: diffs/text_before_line_command.diff
-D: diffs/loop_nodes.diff
-F: out_parser/test_refs_docbook/test_refs.2
-F: out_parser_info/test_refs_docbook/test_refs.2
Index: Texinfo/Structuring.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Structuring.pm,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -b -r1.67 -r1.68
--- Texinfo/Structuring.pm 3 Jul 2011 23:15:45 -0000 1.67
+++ Texinfo/Structuring.pm 9 Jul 2011 06:35:38 -0000 1.68
@@ -161,6 +161,7 @@
my $sec_root = {};
my $previous_section;
+ my $previous_toplevel;
my $in_appendix = 0;
# lowest level with a number. This is the lowest level above 0.
@@ -297,6 +298,14 @@
}
}
$previous_section = $content;
+ if ($content->{'cmdname'} ne 'part'
+ and $content->{'level'} <= $number_top_level) {
+ if ($previous_toplevel) {
+ $previous_toplevel->{'toplevel_next'} = $content;
+ $content->{'toplevel_prev'} = $previous_toplevel;
+ }
+ $previous_toplevel = $content;
+ }
if ($self->{'DEBUG'}) {
my $number = '';
@@ -785,20 +794,14 @@
# fastforward is the next element on same level than the upper parent
# element.
# FIXME and for parts?
- if ($up->{'level'} < 1 and $up->{'cmdname'} and $up->{'cmdname'} eq
'top') {
- if ($up->{'section_childs'} and @{$up->{'section_childs'}}) {
+ if ($up->{'level'} < 1 and $up->{'cmdname'} and $up->{'cmdname'} eq 'top'
+ and $up->{'section_childs'} and @{$up->{'section_childs'}}) {
$directions->{'FastForward'} =
$up->{'section_childs'}->[0]->{'parent'};
+ } elsif ($up->{'toplevel_next'}) {
+ $directions->{'FastForward'} = $up->{'toplevel_next'}->{'parent'};
} elsif ($up->{'section_next'}) {
$directions->{'FastForward'} = $up->{'section_next'}->{'parent'};
}
- } else {
- # FIXME the result is not right for a construct like
- # @chapter chap1
- # @part part
- # @chapter chap2
- $directions->{'FastForward'} = $up->{'section_next'}->{'parent'}
- if ($up->{'section_next'});
- }
# if the element isn't at the highest level, fastback is the
# highest parent element
if ($up and $up ne $section) {
Index: Texinfo/Convert/Text.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Text.pm,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -b -r1.38 -r1.39
--- Texinfo/Convert/Text.pm 4 Jun 2011 08:11:37 -0000 1.38
+++ Texinfo/Convert/Text.pm 9 Jul 2011 06:35:39 -0000 1.39
@@ -560,14 +560,19 @@
ACCENT:
while (1) {
#Â the following can happen if called with a bad tree
- if (!$current->{'args'} or !$current->{'cmdname'}
+ if (!$current->{'cmdname'}
or !$accent_commands{$current->{'cmdname'}}) {
- print STDERR "BUG: Not an accent command in accent\n";
+ #print STDERR "BUG: Not an accent command in accent\n";
+ cluck "BUG: Not an accent command in accent\n";
print STDERR Texinfo::Convert::Texinfo::convert($current)."\n";
print STDERR Data::Dumper->Dump([$current]);
last;
}
push @accent_commands, $current->{'cmdname'};
+ # A bogus accent
+ if (!$current->{'args'}) {
+ return ([], $current, address@hidden);
+ }
my $arg = $current->{'args'}->[0];
# a construct like @'e without content
if (defined($arg->{'text'})) {
Index: t/02coverage.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/02coverage.t,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- t/02coverage.t 24 Jun 2011 07:42:45 -0000 1.49
+++ t/02coverage.t 9 Jul 2011 06:35:39 -0000 1.50
@@ -497,7 +497,10 @@
'address@hidden
'],
['test_today',
-'@today{}.', {}, {'TEST' => 1}]
+'@today{}.', {}, {'TEST' => 1}],
+['at_after_accent_command',
+'@ringaccent @@. @^@@.
+'],
);
my @test_invalid = (
@@ -512,9 +515,6 @@
accent character with spaces @~ following.
accent character at end of line @~
accent character followed by @@ @address@hidden
-
-With @@:
address@hidden @@. @^@@.
'],
['accent_no_closed',
'@~{e'],
Index: t/30sectioning.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/30sectioning.t,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- t/30sectioning.t 3 Jul 2011 23:15:45 -0000 1.41
+++ t/30sectioning.t 9 Jul 2011 06:35:39 -0000 1.42
@@ -548,7 +548,7 @@
@anchor{TOP}.
'],
-['equivalent_nodes',
+['equivalent_nodes', #FIXME HTML
'@node Top, @emph{node}
@menu
@@ -559,7 +559,7 @@
@xref{node}.
'],
-['no_element',
+['no_element', # FIXME HTML
'@settitle no_element test
@documentencoding ISO-8859-1
@@ -651,7 +651,18 @@
@menu
* part node before top::
@end menu
-'],
+', {'test_split' => 'section'}],
+['part_node_after_top',
+'@node Top
address@hidden top
+
address@hidden
+* part node after top::
address@hidden menu
+
address@hidden part node after top
address@hidden part
+', {'test_split' => 'section'}],
['part_chapter_after_top',
'@node Top
@top top
Index: t/test_utils.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/test_utils.pl,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- t/test_utils.pl 3 Jul 2011 23:15:45 -0000 1.84
+++ t/test_utils.pl 9 Jul 2011 06:35:39 -0000 1.85
@@ -141,7 +141,8 @@
'block_command_line_contents');
my @menus_keys = ('menu_next', 'menu_up', 'menu_prev', 'menu_up_hash');
my @sections_keys = ('section_next', 'section_prev', 'section_up',
- 'section_childs', 'associated_node', 'part_associated_section');
+ 'section_childs', 'associated_node', 'part_associated_section',
+ 'toplevel_prev', 'toplevel_next');
my @node_keys = ('node_next', 'node_prev', 'node_up', 'menus',
'associated_section');
my %avoided_keys_tree;
@@ -156,7 +157,7 @@
my %avoided_keys_sectioning;
my @avoided_keys_sectioning = ('section_next', @contents_keys, @menus_keys,
- @node_keys, 'menu_child');
+ @node_keys, 'menu_child', 'toplevel_next');
foreach my $avoided_key(@avoided_keys_sectioning) {
$avoided_keys_sectioning{$avoided_key} = 1;
}
Index: t/results/coverage/accents_errors.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/coverage/accents_errors.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/coverage/accents_errors.pl 3 Jul 2011 14:50:53 -0000
1.7
+++ t/results/coverage/accents_errors.pl 9 Jul 2011 06:35:39 -0000
1.8
@@ -135,61 +135,6 @@
],
'parent' => {},
'type' => 'paragraph'
- },
- {
- 'parent' => {},
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'parent' => {},
- 'text' => 'With '
- },
- {
- 'cmdname' => '@',
- 'parent' => {}
- },
- {
- 'parent' => {},
- 'text' => ':
-'
- },
- {
- 'cmdname' => 'ringaccent',
- 'contents' => [],
- 'extra' => {
- 'spaces' => ' '
- },
- 'parent' => {}
- },
- {
- 'cmdname' => '@',
- 'parent' => {}
- },
- {
- 'parent' => {},
- 'text' => '. '
- },
- {
- 'cmdname' => '^',
- 'contents' => [],
- 'parent' => {}
- },
- {
- 'cmdname' => '@',
- 'parent' => {}
- },
- {
- 'parent' => {},
- 'text' => '.
-'
- }
- ],
- 'parent' => {},
- 'type' => 'paragraph'
}
],
'type' => 'text_root'
@@ -221,17 +166,6 @@
$result_trees{'accents_errors'}{'contents'}[2]{'contents'}[10]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[2];
$result_trees{'accents_errors'}{'contents'}[2]{'contents'}[11]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[2];
$result_trees{'accents_errors'}{'contents'}[2]{'parent'} =
$result_trees{'accents_errors'};
-$result_trees{'accents_errors'}{'contents'}[3]{'parent'} =
$result_trees{'accents_errors'};
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[3]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[4]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[5]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[6]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[7]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'contents'}[8]{'parent'} =
$result_trees{'accents_errors'}{'contents'}[4];
-$result_trees{'accents_errors'}{'contents'}[4]{'parent'} =
$result_trees{'accents_errors'};
$result_texis{'accents_errors'} = 'accent at end of line @ringaccent
accent at end of line and spaces @ringaccent
@@ -240,9 +174,6 @@
accent character with spaces @~ following.
accent character at end of line @~
accent character followed by @@ @address@hidden
-
-With @@:
address@hidden @@. @^@@.
';
@@ -253,9 +184,6 @@
accent character with spaces following.
accent character at end of line
accent character followed by @ .
-
-With @:
address@hidden @.
';
$result_errors{'accents_errors'} = [
@@ -312,24 +240,6 @@
'macro' => '',
'text' => 'Use braces to give a command as an argument to @~',
'type' => 'error'
- },
- {
- 'error_line' => ':10: Use braces to give a command as an argument to
@ringaccent
-',
- 'file_name' => '',
- 'line_nr' => 10,
- 'macro' => '',
- 'text' => 'Use braces to give a command as an argument to @ringaccent',
- 'type' => 'error'
- },
- {
- 'error_line' => ':10: Use braces to give a command as an argument to @^
-',
- 'file_name' => '',
- 'line_nr' => 10,
- 'macro' => '',
- 'text' => 'Use braces to give a command as an argument to @^',
- 'type' => 'error'
}
];
Index: t/results/float/complex_float.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/float/complex_float.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- t/results/float/complex_float.pl 3 Jul 2011 14:50:55 -0000 1.18
+++ t/results/float/complex_float.pl 9 Jul 2011 06:35:40 -0000 1.19
@@ -4914,7 +4914,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -4922,6 +4923,7 @@
]
};
$result_sectioning{'complex_float'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'complex_float'}{'section_childs'}[0];
+$result_sectioning{'complex_float'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'complex_float'}{'section_childs'}[0];
$result_sectioning{'complex_float'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'complex_float'};
$result_nodes{'complex_float'} = {
Index: t/results/float/float_copying.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/float/float_copying.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/float/float_copying.pl 3 Jul 2011 14:50:56 -0000 1.6
+++ t/results/float/float_copying.pl 9 Jul 2011 06:35:40 -0000 1.7
@@ -1435,7 +1435,8 @@
},
'level' => 1,
'number' => 'A',
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1443,6 +1444,7 @@
]
};
$result_sectioning{'float_copying'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'float_copying'}{'section_childs'}[0];
+$result_sectioning{'float_copying'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'float_copying'}{'section_childs'}[0];
$result_sectioning{'float_copying'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'float_copying'};
$result_nodes{'float_copying'} = {
Index: t/results/float/numbering_captions_listoffloats.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/float/numbering_captions_listoffloats.pl,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- t/results/float/numbering_captions_listoffloats.pl 3 Jul 2011 14:50:56
-0000 1.24
+++ t/results/float/numbering_captions_listoffloats.pl 9 Jul 2011 06:35:40
-0000 1.25
@@ -7728,7 +7728,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7758,7 +7759,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -7788,7 +7790,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'appendix',
@@ -7803,7 +7806,8 @@
'level' => 1,
'number' => 'A',
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7817,7 +7821,8 @@
},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -7826,16 +7831,21 @@
};
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
+$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
+$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
+$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
+$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[4]{'section_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[4]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0];
+$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[4]{'toplevel_prev'}
=
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'numbering_captions_listoffloats'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'numbering_captions_listoffloats'};
$result_nodes{'numbering_captions_listoffloats'} = {
Index: t/results/info_tests/before_node_and_section.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/info_tests/before_node_and_section.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/info_tests/before_node_and_section.pl 3 Jul 2011 14:50:57
-0000 1.7
+++ t/results/info_tests/before_node_and_section.pl 9 Jul 2011 06:35:40
-0000 1.8
@@ -1008,7 +1008,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1016,6 +1017,7 @@
]
};
$result_sectioning{'before_node_and_section'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'before_node_and_section'}{'section_childs'}[0];
+$result_sectioning{'before_node_and_section'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'before_node_and_section'}{'section_childs'}[0];
$result_sectioning{'before_node_and_section'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'before_node_and_section'};
$result_nodes{'before_node_and_section'} = {
Index: t/results/info_tests/split_no_copying.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/info_tests/split_no_copying.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/info_tests/split_no_copying.pl 3 Jul 2011 14:50:57 -0000
1.7
+++ t/results/info_tests/split_no_copying.pl 9 Jul 2011 06:35:41 -0000
1.8
@@ -559,7 +559,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -567,6 +568,7 @@
]
};
$result_sectioning{'split_no_copying'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'split_no_copying'}{'section_childs'}[0];
+$result_sectioning{'split_no_copying'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'split_no_copying'}{'section_childs'}[0];
$result_sectioning{'split_no_copying'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'split_no_copying'};
$result_nodes{'split_no_copying'} = {
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.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- t/results/macro/macro_in_misc_commands.pl 3 Jul 2011 14:50:59 -0000
1.54
+++ t/results/macro/macro_in_misc_commands.pl 9 Jul 2011 06:35:41 -0000
1.55
@@ -4313,7 +4313,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -4321,6 +4322,7 @@
]
};
$result_sectioning{'macro_in_misc_commands'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'macro_in_misc_commands'}{'section_childs'}[0];
+$result_sectioning{'macro_in_misc_commands'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'macro_in_misc_commands'}{'section_childs'}[0];
$result_sectioning{'macro_in_misc_commands'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'macro_in_misc_commands'};
$result_nodes{'macro_in_misc_commands'} = {
Index: t/results/menu/detailmenu_on_subnodes.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/menu/detailmenu_on_subnodes.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/menu/detailmenu_on_subnodes.pl 3 Jul 2011 14:50:59 -0000
1.8
+++ t/results/menu/detailmenu_on_subnodes.pl 9 Jul 2011 06:35:41 -0000
1.9
@@ -1720,7 +1720,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
@@ -1731,6 +1732,7 @@
$result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[1];
$result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[0];
$result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'detailmenu_on_subnodes'};
+$result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'detailmenu_on_subnodes'}{'section_childs'}[0];
$result_nodes{'detailmenu_on_subnodes'} = {
'cmdname' => 'node',
Index: t/results/misc_commands/no_empty_line_between_headings.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/misc_commands/no_empty_line_between_headings.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/results/misc_commands/no_empty_line_between_headings.pl 3 Jul 2011
14:51:00 -0000 1.6
+++ t/results/misc_commands/no_empty_line_between_headings.pl 9 Jul 2011
06:35:41 -0000 1.7
@@ -254,7 +254,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -263,6 +264,7 @@
};
$result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0];
+$result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0];
$result_sectioning{'no_empty_line_between_headings'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'no_empty_line_between_headings'};
$result_errors{'no_empty_line_between_headings'} = [];
Index: t/results/sectioning/at_commands_in_refs.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- t/results/sectioning/at_commands_in_refs.pl 3 Jul 2011 14:51:02 -0000
1.42
+++ t/results/sectioning/at_commands_in_refs.pl 9 Jul 2011 06:35:41 -0000
1.43
@@ -18743,7 +18743,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18758,7 +18759,8 @@
'level' => 1,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18773,7 +18775,8 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18788,7 +18791,8 @@
'level' => 1,
'number' => 4,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18803,7 +18807,8 @@
'level' => 1,
'number' => 5,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18818,7 +18823,8 @@
'level' => 1,
'number' => 6,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18833,7 +18839,8 @@
'level' => 1,
'number' => 7,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18848,7 +18855,8 @@
'level' => 1,
'number' => 8,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18863,7 +18871,8 @@
'level' => 1,
'number' => 9,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18878,7 +18887,8 @@
'level' => 1,
'number' => 10,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18893,7 +18903,8 @@
'level' => 1,
'number' => 11,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18908,7 +18919,8 @@
'level' => 1,
'number' => 12,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18923,7 +18935,8 @@
'level' => 1,
'number' => 13,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18938,7 +18951,8 @@
'level' => 1,
'number' => 14,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18953,7 +18967,8 @@
'level' => 1,
'number' => 15,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18968,7 +18983,8 @@
'level' => 1,
'number' => 16,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18983,7 +18999,8 @@
'level' => 1,
'number' => 17,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -18998,7 +19015,8 @@
'level' => 1,
'number' => 18,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19013,7 +19031,8 @@
'level' => 1,
'number' => 19,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19028,7 +19047,8 @@
'level' => 1,
'number' => 20,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19043,7 +19063,8 @@
'level' => 1,
'number' => 21,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19058,7 +19079,8 @@
'level' => 1,
'number' => 22,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19073,7 +19095,8 @@
'level' => 1,
'number' => 23,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -19088,7 +19111,8 @@
'level' => 1,
'number' => 24,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -19096,52 +19120,76 @@
]
};
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[4]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[4]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[4]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[5]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[4];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[5]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[5]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[4];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[6]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[5];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[6]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[6]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[5];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[7]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[6];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[7]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[7]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[6];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[8]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[7];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[8]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[8]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[7];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[9]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[8];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[9]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[9]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[8];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[10]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[9];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[10]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[10]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[9];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[11]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[10];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[11]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[11]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[10];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[12]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[11];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[12]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[12]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[11];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[13]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[12];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[13]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[13]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[12];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[14]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[13];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[14]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[14]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[13];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[15]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[14];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[15]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[15]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[14];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[16]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[15];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[16]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[16]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[15];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[17]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[16];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[17]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[17]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[16];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[18]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[17];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[18]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[18]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[17];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[19]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[18];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[19]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[19]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[18];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[20]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[19];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[20]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[20]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[19];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[21]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[20];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[21]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[21]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[20];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[22]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[21];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[22]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[22]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[21];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[23]{'section_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[22];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[23]{'section_up'}
= $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[23]{'toplevel_prev'}
=
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[22];
$result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'at_commands_in_refs'};
$result_nodes{'at_commands_in_refs'} = {
Index: t/results/sectioning/chapter_before_and_after_part.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/chapter_before_and_after_part.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/chapter_before_and_after_part.pl 3 Jul 2011
15:19:37 -0000 1.7
+++ t/results/sectioning/chapter_before_and_after_part.pl 9 Jul 2011
06:35:41 -0000 1.8
@@ -243,7 +243,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -257,6 +258,7 @@
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'chapter_before_and_after_part'};
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1];
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1];
+$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[0];
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'chapter_before_and_after_part'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'chapter_before_and_after_part'};
@@ -267,10 +269,11 @@
{
'extra' => {
'directions' => {
- 'Forward' => {
+ 'FastForward' => {
'extra' => {
'directions' => {
'Back' => {},
+ 'FastBack' => {},
'This' => {},
'Up' => {}
},
@@ -290,6 +293,7 @@
},
'type' => 'element'
},
+ 'Forward' => {},
'This' => {}
},
'element_command' => {
@@ -304,21 +308,25 @@
},
{}
];
-$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'chapter_before_and_after_part'}[0];
-$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'};
-$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Up'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'};
-$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'section'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'element_command'};
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'chapter_before_and_after_part'}[0];
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
= $result_elements{'chapter_before_and_after_part'}[0];
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'}
=
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'};
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'This'}
= $result_elements{'chapter_before_and_after_part'}[0];
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'section'} =
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'element_command'};
-$result_elements{'chapter_before_and_after_part'}[1] =
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'Forward'};
+$result_elements{'chapter_before_and_after_part'}[1] =
$result_elements{'chapter_before_and_after_part'}[0]{'extra'}{'directions'}{'FastForward'};
$result_directions_text{'chapter_before_and_after_part'} = 'element: @chapter
chapter
+ FastForward: @chapter chapter 2
Forward: @chapter chapter 2
This: @chapter chapter
element: @chapter chapter 2
Back: @chapter chapter
+ FastBack: @chapter chapter
This: @chapter chapter 2
Up: @chapter chapter 2
';
Index: t/results/sectioning/chapter_node_before_and_after_part.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/chapter_node_before_and_after_part.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/chapter_node_before_and_after_part.pl 3 Jul 2011
14:51:02 -0000 1.9
+++ t/results/sectioning/chapter_node_before_and_after_part.pl 9 Jul 2011
06:35:41 -0000 1.10
@@ -522,7 +522,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -536,6 +537,7 @@
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'chapter_node_before_and_after_part'};
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
=
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1];
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
=
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1];
+$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[0];
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'chapter_node_before_and_after_part'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'chapter_node_before_and_after_part'};
Index: t/results/sectioning/character_and_spaces_in_refs.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -b -r1.39 -r1.40
--- t/results/sectioning/character_and_spaces_in_refs.pl 3 Jul 2011
14:51:02 -0000 1.39
+++ t/results/sectioning/character_and_spaces_in_refs.pl 9 Jul 2011
06:35:42 -0000 1.40
@@ -1919,7 +1919,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1927,6 +1928,7 @@
]
};
$result_sectioning{'character_and_spaces_in_refs'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'character_and_spaces_in_refs'}{'section_childs'}[0];
+$result_sectioning{'character_and_spaces_in_refs'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'character_and_spaces_in_refs'}{'section_childs'}[0];
$result_sectioning{'character_and_spaces_in_refs'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'character_and_spaces_in_refs'};
$result_nodes{'character_and_spaces_in_refs'} = {
Index: t/results/sectioning/complex.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/complex.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/sectioning/complex.pl 3 Jul 2011 14:51:02 -0000 1.19
+++ t/results/sectioning/complex.pl 9 Jul 2011 06:35:42 -0000 1.20
@@ -3233,7 +3233,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -3248,7 +3249,8 @@
'level' => 1,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -3262,7 +3264,8 @@
},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -3283,10 +3286,13 @@
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'complex'}{'section_childs'}[0];
+$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'complex'}{'section_childs'}[0];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'complex'}{'section_childs'}[0];
+$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
= $result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'complex'}{'section_childs'}[0];
+$result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
= $result_sectioning{'complex'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'complex'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'complex'};
$result_nodes{'complex'} = {
Index: t/results/sectioning/contents.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/contents.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/contents.pl 3 Jul 2011 14:51:02 -0000 1.9
+++ t/results/sectioning/contents.pl 9 Jul 2011 06:35:42 -0000 1.10
@@ -760,7 +760,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -775,7 +776,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -787,14 +789,16 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
'extra' => {},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'appendix',
@@ -811,7 +815,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_prev' => {},
@@ -823,17 +828,22 @@
$result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[0];
+$result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'contents'}{'section_childs'}[0];
$result_sectioning{'contents'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'contents'};
$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'contents'}{'section_childs'}[1];
$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[1];
+$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'contents'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[0] =
$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[1];
+$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'contents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[2]{'section_prev'}
= $result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[1];
+$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[2]{'toplevel_prev'}
= $result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[3]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[3];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[3]{'section_prev'}
= $result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'contents'}{'section_childs'}[1];
+$result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[3]{'toplevel_prev'}
= $result_sectioning{'contents'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_prev'} =
$result_sectioning{'contents'}{'section_childs'}[0];
$result_sectioning{'contents'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'contents'};
Index: t/results/sectioning/double_part.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/double_part.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/sectioning/double_part.pl 3 Jul 2011 23:15:45 -0000 1.3
+++ t/results/sectioning/double_part.pl 9 Jul 2011 06:35:42 -0000 1.4
@@ -656,7 +656,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -672,6 +673,7 @@
$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}{'section_prev'}
= $result_sectioning{'double_part'}{'section_childs'}[1];
$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}{'section_up'}
= $result_sectioning{'double_part'};
$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
=
$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'};
+$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'double_part'}{'section_childs'}[0];
$result_sectioning{'double_part'}{'section_childs'}[1]{'section_prev'} =
$result_sectioning{'double_part'}{'section_childs'}[0];
$result_sectioning{'double_part'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'double_part'};
$result_sectioning{'double_part'}{'section_childs'}[2] =
$result_sectioning{'double_part'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'};
Index: t/results/sectioning/double_top_section.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/double_top_section.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/sectioning/double_top_section.pl 3 Jul 2011 14:51:02 -0000
1.8
+++ t/results/sectioning/double_top_section.pl 9 Jul 2011 06:35:42 -0000
1.9
@@ -199,13 +199,15 @@
'extra' => {},
'level' => 0,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'double_top_section'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'double_top_section'};
$result_sectioning{'double_top_section'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'double_top_section'}{'section_childs'}[0];
$result_sectioning{'double_top_section'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'double_top_section'};
+$result_sectioning{'double_top_section'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'double_top_section'}{'section_childs'}[0];
$result_errors{'double_top_section'} = [
{
Index: t/results/sectioning/hole_in_sectioning.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/hole_in_sectioning.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/sectioning/hole_in_sectioning.pl 3 Jul 2011 14:51:02 -0000
1.5
+++ t/results/sectioning/hole_in_sectioning.pl 9 Jul 2011 06:35:42 -0000
1.6
@@ -365,7 +365,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -377,6 +378,7 @@
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'hole_in_sectioning'}{'section_childs'}[0];
+$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'hole_in_sectioning'}{'section_childs'}[0];
$result_sectioning{'hole_in_sectioning'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'hole_in_sectioning'};
$result_errors{'hole_in_sectioning'} = [
Index: t/results/sectioning/lowered_subsubsection.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/lowered_subsubsection.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/lowered_subsubsection.pl 3 Jul 2011 14:51:02
-0000 1.7
+++ t/results/sectioning/lowered_subsubsection.pl 9 Jul 2011 06:35:42
-0000 1.8
@@ -1775,7 +1775,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1790,6 +1791,7 @@
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'lowered_subsubsection'}{'section_childs'}[0];
+$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'lowered_subsubsection'}{'section_childs'}[0];
$result_sectioning{'lowered_subsubsection'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'lowered_subsubsection'};
$result_nodes{'lowered_subsubsection'} = {
Index: t/results/sectioning/menutextorder.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/menutextorder.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/menutextorder.pl 3 Jul 2011 14:51:02 -0000
1.7
+++ t/results/sectioning/menutextorder.pl 9 Jul 2011 06:35:42 -0000
1.8
@@ -1596,7 +1596,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
@@ -1611,6 +1612,7 @@
$result_sectioning{'menutextorder'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'menutextorder'}{'section_childs'}[1];
$result_sectioning{'menutextorder'}{'section_childs'}[1]{'section_prev'} =
$result_sectioning{'menutextorder'}{'section_childs'}[0];
$result_sectioning{'menutextorder'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'menutextorder'};
+$result_sectioning{'menutextorder'}{'section_childs'}[1]{'toplevel_prev'} =
$result_sectioning{'menutextorder'}{'section_childs'}[0];
$result_nodes{'menutextorder'} = {
'cmdname' => 'node',
Index: t/results/sectioning/node_part_chapter_after_chapter.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/node_part_chapter_after_chapter.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/node_part_chapter_after_chapter.pl 3 Jul 2011
23:15:45 -0000 1.9
+++ t/results/sectioning/node_part_chapter_after_chapter.pl 9 Jul 2011
06:35:42 -0000 1.10
@@ -737,7 +737,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -758,7 +759,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -771,9 +773,11 @@
]
};
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0];
+$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0];
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'node_part_chapter_after_chapter'};
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1];
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1];
+$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[0];
$result_sectioning{'node_part_chapter_after_chapter'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'node_part_chapter_after_chapter'};
@@ -898,10 +902,11 @@
'directions' => {
'Back' => {},
'FastBack' => {},
- 'Forward' => {
+ 'FastForward' => {
'extra' => {
'directions' => {
'Back' => {},
+ 'FastBack' => {},
'NodeBack' => {},
'NodePrev' => {},
'NodeUp' => {},
@@ -951,6 +956,7 @@
},
'type' => 'element'
},
+ 'Forward' => {},
'NodeBack' => {},
'NodeForward' => {},
'NodeNext' => {},
@@ -1001,34 +1007,36 @@
];
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Back'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'NodeBack'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'NodePrev'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'NodeUp'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Up'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_next'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'}{'menu_child'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_up'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'section'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'element_command'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeBack'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodePrev'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeUp'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_next'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'}{'menu_child'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_up'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeBack'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeForward'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeNext'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeForward'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeNext'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodePrev'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeUp'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'Forward'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'Next'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'Next'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'NodeForward'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'NodeNext'}
=
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'This'}
= $result_elements{'node_part_chapter_after_chapter'}[0];
-$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'node'} =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'node'} =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'section'} =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'element_command'};
$result_elements{'node_part_chapter_after_chapter'}[1] =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'};
-$result_elements{'node_part_chapter_after_chapter'}[2] =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'};
+$result_elements{'node_part_chapter_after_chapter'}[2] =
$result_elements{'node_part_chapter_after_chapter'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
@@ -1043,6 +1051,7 @@
element: @chapter chapter node
Back: @top top
FastBack: @top top
+ FastForward: @chapter chapter with part node
Forward: @chapter chapter with part node
NodeBack: @top top
NodeForward: @chapter chapter with part node
@@ -1053,6 +1062,7 @@
Up: @top top
element: @chapter chapter with part node
Back: @chapter chapter node
+ FastBack: @chapter chapter node
NodeBack: @chapter chapter node
NodePrev: @chapter chapter node
NodeUp: @top top
Index: t/results/sectioning/node_part_chapter_after_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/node_part_chapter_after_top.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/sectioning/node_part_chapter_after_top.pl 3 Jul 2011 23:15:45
-0000 1.1
+++ t/results/sectioning/node_part_chapter_after_top.pl 9 Jul 2011 06:35:42
-0000 1.2
@@ -519,7 +519,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -534,6 +535,7 @@
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'node_part_chapter_after_top'};
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1];
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1];
+$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'node_part_chapter_after_top'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'node_part_chapter_after_top'};
Index: t/results/sectioning/nodename_parentheses.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/nodename_parentheses.pl,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- t/results/sectioning/nodename_parentheses.pl 3 Jul 2011 14:51:02
-0000 1.42
+++ t/results/sectioning/nodename_parentheses.pl 9 Jul 2011 06:35:42
-0000 1.43
@@ -1082,7 +1082,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -1097,7 +1098,8 @@
'level' => 1,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -1112,7 +1114,8 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1120,10 +1123,13 @@
]
};
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'nodename_parentheses'}{'section_childs'}[0];
+$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'nodename_parentheses'}{'section_childs'}[0];
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'nodename_parentheses'}{'section_childs'}[0];
+$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'nodename_parentheses'}{'section_childs'}[0];
+$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'nodename_parentheses'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'nodename_parentheses'};
$result_nodes{'nodename_parentheses'} = {
Index: t/results/sectioning/nodes_before_top.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/nodes_before_top.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/nodes_before_top.pl 3 Jul 2011 14:51:02 -0000
1.7
+++ t/results/sectioning/nodes_before_top.pl 9 Jul 2011 06:35:42 -0000
1.8
@@ -821,7 +821,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -829,6 +830,7 @@
]
};
$result_sectioning{'nodes_before_top'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'nodes_before_top'}{'section_childs'}[0];
+$result_sectioning{'nodes_before_top'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'nodes_before_top'}{'section_childs'}[0];
$result_sectioning{'nodes_before_top'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'nodes_before_top'};
$result_nodes{'nodes_before_top'} = {
Index: t/results/sectioning/part_chapter_after_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/part_chapter_after_top.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/sectioning/part_chapter_after_top.pl 3 Jul 2011 23:15:45
-0000 1.1
+++ t/results/sectioning/part_chapter_after_top.pl 9 Jul 2011 06:35:42
-0000 1.2
@@ -519,7 +519,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -534,6 +535,7 @@
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'part_chapter_after_top'};
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'part_chapter_after_top'}{'section_childs'}[1];
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'part_chapter_after_top'}{'section_childs'}[1];
+$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'part_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'part_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'part_chapter_after_top'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'part_chapter_after_top'};
Index: t/results/sectioning/part_node_before_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/part_node_before_top.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/part_node_before_top.pl 3 Jul 2011 23:15:45
-0000 1.9
+++ t/results/sectioning/part_node_before_top.pl 9 Jul 2011 06:35:42
-0000 1.10
@@ -5,7 +5,8 @@
use utf8;
-$result_trees{'part_node_before_top'} = {
+$result_trees{'part_node_before_top'} = [
+ {
'contents' => [
{
'contents' => [],
@@ -150,7 +151,16 @@
'macro' => ''
},
'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'element_command' => {},
+ 'section' => {}
},
+ 'type' => 'element'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -363,68 +373,81 @@
'parent' => {}
}
],
- 'type' => 'document_root'
-};
-$result_trees{'part_node_before_top'}{'contents'}[0]{'parent'} =
$result_trees{'part_node_before_top'};
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[1]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[2]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[0]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_before_top'}{'contents'}[1]{'extra'}{'node_content'};
-$result_trees{'part_node_before_top'}{'contents'}[1]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[1]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[1]{'args'}[3]{'contents'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[1]{'parent'} =
$result_trees{'part_node_before_top'};
-$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[2]{'parent'} =
$result_trees{'part_node_before_top'};
-$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_before_top'}{'contents'}[3]{'extra'}{'node_content'};
-$result_trees{'part_node_before_top'}{'contents'}[3]{'parent'} =
$result_trees{'part_node_before_top'};
-$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[4];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}{'contents'}[4];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}{'contents'}[4];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_before_top'}{'contents'}[4]{'args'}[0]{'contents'}[1];
-$result_trees{'part_node_before_top'}{'contents'}[4]{'parent'} =
$result_trees{'part_node_before_top'};
+ 'element_prev' => {},
+ 'extra' => {
+ 'element_command' => {},
+ 'node' => {},
+ 'section' => {}
+ },
+ 'type' => 'element'
+ }
+];
+$result_trees{'part_node_before_top'}[0]{'contents'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[1]{'parent'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[2]{'parent'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3]{'parent'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'args'}[3]{'contents'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[1]{'parent'} =
$result_trees{'part_node_before_top'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[2];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[2];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[0]{'contents'}[2];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[0]{'contents'}[2]{'parent'} =
$result_trees{'part_node_before_top'}[0];
+$result_trees{'part_node_before_top'}[0]{'extra'}{'element_command'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[2];
+$result_trees{'part_node_before_top'}[0]{'extra'}{'section'} =
$result_trees{'part_node_before_top'}[0]{'contents'}[2];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[1]{'contents'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'extra'}{'node_content'};
+$result_trees{'part_node_before_top'}[1]{'contents'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'part_node_before_top'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_before_top'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'contents'}[1]{'parent'} =
$result_trees{'part_node_before_top'}[1];
+$result_trees{'part_node_before_top'}[1]{'element_prev'} =
$result_trees{'part_node_before_top'}[0];
+$result_trees{'part_node_before_top'}[1]{'extra'}{'element_command'} =
$result_trees{'part_node_before_top'}[1]{'contents'}[1];
+$result_trees{'part_node_before_top'}[1]{'extra'}{'node'} =
$result_trees{'part_node_before_top'}[1]{'contents'}[0];
+$result_trees{'part_node_before_top'}[1]{'extra'}{'section'} =
$result_trees{'part_node_before_top'}[1]{'contents'}[1];
$result_texis{'part_node_before_top'} = '@node part node before top, Top,,Top
@part part
@@ -548,6 +571,104 @@
$result_errors{'part_node_before_top'} = [];
+$result_elements{'part_node_before_top'} = [
+ {
+ 'extra' => {
+ 'directions' => {
+ 'FastForward' => {
+ 'extra' => {
+ 'directions' => {
+ 'Back' => {},
+ 'FastBack' => {},
+ 'NodeForward' => {},
+ 'NodeNext' => {},
+ 'NodeUp' => {
+ 'extra' => {
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ },
+ 'type' => 'external_node'
+ },
+ 'Prev' => {},
+ 'This' => {}
+ },
+ 'element_command' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'part-node-before-top'
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ },
+ 'section' => {}
+ },
+ 'type' => 'element'
+ },
+ 'Forward' => {},
+ 'Next' => {},
+ 'NodeBack' => {},
+ 'This' => {}
+ },
+ 'element_command' => {
+ 'cmdname' => 'part',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'section' => {}
+ },
+ 'type' => 'element'
+ },
+ {}
+];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
= $result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeForward'}
= $result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeNext'}
= $result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Prev'}
= $result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_child'}{'menu_up'}
=
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'Forward'}
=
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'Next'} =
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'NodeBack'}
=
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'This'} =
$result_elements{'part_node_before_top'}[0];
+$result_elements{'part_node_before_top'}[0]{'extra'}{'section'} =
$result_elements{'part_node_before_top'}[0]{'extra'}{'element_command'};
+$result_elements{'part_node_before_top'}[1] =
$result_elements{'part_node_before_top'}[0]{'extra'}{'directions'}{'FastForward'};
+
+
+
+$result_directions_text{'part_node_before_top'} = 'element: @part part
+ FastForward: @top top
+ Forward: @top top
+ Next: @top top
+ NodeBack: @top top
+ This: @part part
+element: @top top
+ Back: @part part
+ FastBack: @part part
+ NodeForward: @part part
+ NodeNext: @part part
+ NodeUp: (dir)
+ Prev: @part part
+ This: @top top
+';
+
$result_converted{'info'}->{'part_node_before_top'} = 'This is , produced by
makeinfo version 4.13 from .
Index: t/results/sectioning/part_node_chapter_after_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/part_node_chapter_after_top.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/part_node_chapter_after_top.pl 3 Jul 2011 23:15:45
-0000 1.9
+++ t/results/sectioning/part_node_chapter_after_top.pl 9 Jul 2011 06:35:42
-0000 1.10
@@ -732,7 +732,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -747,6 +748,7 @@
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'part_node_chapter_after_top'};
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1];
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1];
+$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[0];
$result_sectioning{'part_node_chapter_after_top'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'part_node_chapter_after_top'};
@@ -860,12 +862,11 @@
{
'extra' => {
'directions' => {
- 'FastBack' => {},
- 'FastForward' => {},
- 'Forward' => {
+ 'FastForward' => {
'extra' => {
'directions' => {
'Back' => {},
+ 'FastBack' => {},
'NodePrev' => {},
'NodeUp' => {},
'This' => {},
@@ -914,6 +915,7 @@
},
'type' => 'element'
},
+ 'Forward' => {},
'Next' => {},
'NodeBack' => {},
'NodeForward' => {},
@@ -942,31 +944,30 @@
},
{}
];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastBack'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'NodePrev'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'NodeUp'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'};
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'directions'}{'Up'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_next'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'};
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'}{'menu_child'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'};
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_up'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'section'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'element_command'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'part_node_chapter_after_top'}[0];
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
= $result_elements{'part_node_chapter_after_top'}[0];
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodePrev'}
= $result_elements{'part_node_chapter_after_top'}[0];
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeUp'}
= $result_elements{'part_node_chapter_after_top'}[0];
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'}
= $result_elements{'part_node_chapter_after_top'}[0];
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_next'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'}{'menu_child'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_up'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}
=
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Next'}
= $result_elements{'part_node_chapter_after_top'}[0];
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'NodeBack'}
= $result_elements{'part_node_chapter_after_top'}[0];
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'NodeForward'}
= $result_elements{'part_node_chapter_after_top'}[0];
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'NodeNext'}
= $result_elements{'part_node_chapter_after_top'}[0];
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'This'}
= $result_elements{'part_node_chapter_after_top'}[0];
-$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'node'} =
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'node'} =
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'section'} =
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'element_command'};
-$result_elements{'part_node_chapter_after_top'}[1] =
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'Forward'};
+$result_elements{'part_node_chapter_after_top'}[1] =
$result_elements{'part_node_chapter_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
$result_directions_text{'part_node_chapter_after_top'} = 'element: @top top
- FastBack: @top top
- FastForward: @top top
+ FastForward: @chapter chapter
Forward: @chapter chapter
Next: @top top
NodeBack: @top top
@@ -976,6 +977,7 @@
This: @top top
element: @chapter chapter
Back: @top top
+ FastBack: @top top
NodePrev: @top top
NodeUp: @top top
This: @chapter chapter
Index: t/results/sectioning/raiselowersections.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/raiselowersections.pl,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- t/results/sectioning/raiselowersections.pl 3 Jul 2011 14:51:02 -0000
1.37
+++ t/results/sectioning/raiselowersections.pl 9 Jul 2011 06:35:42 -0000
1.38
@@ -1664,7 +1664,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -1679,7 +1680,8 @@
'level' => 1,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1690,8 +1692,10 @@
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'raiselowersections'}{'section_childs'}[0];
+$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'raiselowersections'}{'section_childs'}[0];
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'raiselowersections'}{'section_childs'}[0];
+$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'raiselowersections'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'raiselowersections'};
$result_nodes{'raiselowersections'} = {
Index: t/results/sectioning/section_before_chapter.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_before_chapter.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/sectioning/section_before_chapter.pl 3 Jul 2011 14:51:02
-0000 1.5
+++ t/results/sectioning/section_before_chapter.pl 9 Jul 2011 06:35:42
-0000 1.6
@@ -154,13 +154,15 @@
'level' => 2,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'section_before_chapter'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_before_chapter'};
$result_sectioning{'section_before_chapter'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'section_before_chapter'}{'section_childs'}[0];
$result_sectioning{'section_before_chapter'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_before_chapter'};
+$result_sectioning{'section_before_chapter'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'section_before_chapter'}{'section_childs'}[0];
$result_errors{'section_before_chapter'} = [
{
Index: t/results/sectioning/section_before_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_before_top.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/section_before_top.pl 3 Jul 2011 14:51:02 -0000
1.7
+++ t/results/sectioning/section_before_top.pl 9 Jul 2011 06:35:42 -0000
1.8
@@ -461,13 +461,15 @@
},
'level' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'section_before_top'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'section_before_top'};
$result_sectioning{'section_before_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'section_before_top'}{'section_childs'}[0];
$result_sectioning{'section_before_top'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'section_before_top'};
+$result_sectioning{'section_before_top'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'section_before_top'}{'section_childs'}[0];
$result_nodes{'section_before_top'} = {
'cmdname' => 'node',
Index: t/results/sectioning/section_before_top_no_node.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_before_top_no_node.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/sectioning/section_before_top_no_node.pl 3 Jul 2011 14:51:02
-0000 1.5
+++ t/results/sectioning/section_before_top_no_node.pl 9 Jul 2011 06:35:42
-0000 1.6
@@ -152,13 +152,15 @@
'extra' => {},
'level' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'section_before_top_no_node'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_before_top_no_node'};
$result_sectioning{'section_before_top_no_node'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'section_before_top_no_node'}{'section_childs'}[0];
$result_sectioning{'section_before_top_no_node'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_before_top_no_node'};
+$result_sectioning{'section_before_top_no_node'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'section_before_top_no_node'}{'section_childs'}[0];
$result_errors{'section_before_top_no_node'} = [
{
Index: t/results/sectioning/section_below_unnumbered.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_below_unnumbered.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/section_below_unnumbered.pl 3 Jul 2011 14:51:02
-0000 1.9
+++ t/results/sectioning/section_below_unnumbered.pl 9 Jul 2011 06:35:42
-0000 1.10
@@ -802,7 +802,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -811,6 +812,7 @@
};
$result_sectioning{'section_below_unnumbered'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_below_unnumbered'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_below_unnumbered'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_below_unnumbered'}{'section_childs'}[0];
+$result_sectioning{'section_below_unnumbered'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'section_below_unnumbered'}{'section_childs'}[0];
$result_sectioning{'section_below_unnumbered'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_below_unnumbered'};
$result_nodes{'section_below_unnumbered'} = {
Index: t/results/sectioning/section_chapter_before_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_chapter_before_top.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/sectioning/section_chapter_before_top.pl 3 Jul 2011 14:51:02
-0000 1.5
+++ t/results/sectioning/section_chapter_before_top.pl 9 Jul 2011 06:35:42
-0000 1.6
@@ -216,22 +216,26 @@
'level' => 2,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'top',
'extra' => {},
'level' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'section_chapter_before_top'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_chapter_before_top'};
$result_sectioning{'section_chapter_before_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'section_chapter_before_top'}{'section_childs'}[0];
$result_sectioning{'section_chapter_before_top'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_chapter_before_top'};
+$result_sectioning{'section_chapter_before_top'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'section_chapter_before_top'}{'section_childs'}[0];
$result_sectioning{'section_chapter_before_top'}{'section_childs'}[2]{'section_prev'}
= $result_sectioning{'section_chapter_before_top'}{'section_childs'}[1];
$result_sectioning{'section_chapter_before_top'}{'section_childs'}[2]{'section_up'}
= $result_sectioning{'section_chapter_before_top'};
+$result_sectioning{'section_chapter_before_top'}{'section_childs'}[2]{'toplevel_prev'}
= $result_sectioning{'section_chapter_before_top'}{'section_childs'}[1];
$result_errors{'section_chapter_before_top'} = [
{
Index: t/results/sectioning/section_chapter_before_top_nodes.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_chapter_before_top_nodes.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/section_chapter_before_top_nodes.pl 3 Jul 2011
14:51:02 -0000 1.7
+++ t/results/sectioning/section_chapter_before_top_nodes.pl 9 Jul 2011
06:35:42 -0000 1.8
@@ -705,7 +705,8 @@
'level' => 2,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'top',
@@ -719,15 +720,18 @@
},
'level' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_chapter_before_top_nodes'};
$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[0];
$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_chapter_before_top_nodes'};
+$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[0];
$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[2]{'section_prev'}
= $result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[1];
$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[2]{'section_up'}
= $result_sectioning{'section_chapter_before_top_nodes'};
+$result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[2]{'toplevel_prev'}
= $result_sectioning{'section_chapter_before_top_nodes'}{'section_childs'}[1];
$result_nodes{'section_chapter_before_top_nodes'} = {
'cmdname' => 'node',
Index: t/results/sectioning/section_in_unnumbered_info.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_in_unnumbered_info.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- t/results/sectioning/section_in_unnumbered_info.pl 3 Jul 2011 14:51:02
-0000 1.7
+++ t/results/sectioning/section_in_unnumbered_info.pl 9 Jul 2011 06:35:42
-0000 1.8
@@ -6971,7 +6971,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7001,7 +7002,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -7117,7 +7119,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -7308,7 +7311,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7394,7 +7398,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -7403,9 +7408,11 @@
};
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0];
@@ -7419,6 +7426,7 @@
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0];
@@ -7440,6 +7448,7 @@
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[4]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0];
@@ -7450,6 +7459,7 @@
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[4]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_info'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_in_unnumbered_info'};
$result_nodes{'section_in_unnumbered_info'} = {
Index: t/results/sectioning/section_in_unnumbered_plaintext.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- t/results/sectioning/section_in_unnumbered_plaintext.pl 3 Jul 2011
14:51:02 -0000 1.8
+++ t/results/sectioning/section_in_unnumbered_plaintext.pl 9 Jul 2011
06:35:42 -0000 1.9
@@ -6971,7 +6971,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7001,7 +7002,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -7117,7 +7119,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -7308,7 +7311,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
@@ -7394,7 +7398,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -7403,9 +7408,11 @@
};
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[0];
@@ -7419,6 +7426,7 @@
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[1];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[0];
@@ -7440,6 +7448,7 @@
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_childs'}[4]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[2];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0];
@@ -7450,6 +7459,7 @@
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0];
+$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[4]{'toplevel_prev'}
=
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_childs'}[3];
$result_sectioning{'section_in_unnumbered_plaintext'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'section_in_unnumbered_plaintext'};
$result_nodes{'section_in_unnumbered_plaintext'} = {
Index: t/results/sectioning/semi_auto.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/semi_auto.pl,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/sectioning/semi_auto.pl 3 Jul 2011 14:51:03 -0000 1.16
+++ t/results/sectioning/semi_auto.pl 9 Jul 2011 06:35:43 -0000 1.17
@@ -958,7 +958,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -969,6 +970,7 @@
$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'semi_auto'}{'section_childs'}[0];
+$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'semi_auto'}{'section_childs'}[0];
$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'semi_auto'};
$result_nodes{'semi_auto'} = {
Index: t/results/sectioning/setcontentsaftertitlepage.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/setcontentsaftertitlepage.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/setcontentsaftertitlepage.pl 3 Jul 2011 14:51:03
-0000 1.9
+++ t/results/sectioning/setcontentsaftertitlepage.pl 9 Jul 2011 06:35:43
-0000 1.10
@@ -767,7 +767,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -782,7 +783,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -794,14 +796,16 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
'extra' => {},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'appendix',
@@ -818,7 +822,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_prev' => {},
@@ -830,17 +835,22 @@
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0];
+$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'};
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[0];
$result_sectioning{'setcontentsaftertitlepage'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'setcontentsaftertitlepage'};
Index: t/results/sectioning/setshortcontentsaftertitlepage.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/setshortcontentsaftertitlepage.pl 3 Jul 2011
14:51:03 -0000 1.9
+++ t/results/sectioning/setshortcontentsaftertitlepage.pl 9 Jul 2011
06:35:43 -0000 1.10
@@ -767,7 +767,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -782,7 +783,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -794,14 +796,16 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
'extra' => {},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'appendix',
@@ -818,7 +822,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_prev' => {},
@@ -830,17 +835,22 @@
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0];
+$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'};
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1];
+$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[0];
$result_sectioning{'setshortcontentsaftertitlepage'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'setshortcontentsaftertitlepage'};
Index: t/results/sectioning/shortcontents.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/shortcontents.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- t/results/sectioning/shortcontents.pl 3 Jul 2011 14:51:03 -0000
1.9
+++ t/results/sectioning/shortcontents.pl 9 Jul 2011 06:35:43 -0000
1.10
@@ -760,7 +760,8 @@
'section_up' => {}
}
],
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -775,7 +776,8 @@
},
'level' => 1,
'number' => 2,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -787,14 +789,16 @@
'level' => 1,
'number' => 3,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'unnumbered',
'extra' => {},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'appendix',
@@ -811,7 +815,8 @@
}
],
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_prev' => {},
@@ -823,17 +828,22 @@
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'shortcontents'}{'section_childs'}[0];
+$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'shortcontents'}{'section_childs'}[0];
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'shortcontents'};
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'shortcontents'}{'section_childs'}[1];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'shortcontents'}{'section_childs'}[1];
+$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'shortcontents'}{'section_childs'}[1];
+$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'section_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'section_up'}
= $result_sectioning{'shortcontents'}{'section_childs'}[1];
+$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[2]{'toplevel_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[1];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_childs'}[0]{'section_up'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[3];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'section_up'}
= $result_sectioning{'shortcontents'}{'section_childs'}[1];
+$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[3]{'toplevel_prev'}
=
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_childs'}[2];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_prev'} =
$result_sectioning{'shortcontents'}{'section_childs'}[0];
$result_sectioning{'shortcontents'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'shortcontents'};
Index: t/results/sectioning/some_at_commands_in_ref_nodes.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- t/results/sectioning/some_at_commands_in_ref_nodes.pl 3 Jul 2011
14:51:03 -0000 1.37
+++ t/results/sectioning/some_at_commands_in_ref_nodes.pl 9 Jul 2011
06:35:43 -0000 1.38
@@ -1423,7 +1423,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -1431,6 +1432,7 @@
]
};
$result_sectioning{'some_at_commands_in_ref_nodes'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'some_at_commands_in_ref_nodes'}{'section_childs'}[0];
+$result_sectioning{'some_at_commands_in_ref_nodes'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'some_at_commands_in_ref_nodes'}{'section_childs'}[0];
$result_sectioning{'some_at_commands_in_ref_nodes'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'some_at_commands_in_ref_nodes'};
$result_nodes{'some_at_commands_in_ref_nodes'} = {
Index: t/results/sectioning/top_part_chapter.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/sectioning/top_part_chapter.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/sectioning/top_part_chapter.pl 3 Jul 2011 23:15:45 -0000
1.1
+++ t/results/sectioning/top_part_chapter.pl 9 Jul 2011 06:35:43 -0000
1.2
@@ -241,7 +241,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
},
'level' => 0,
@@ -256,6 +257,7 @@
$result_sectioning{'top_part_chapter'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'top_part_chapter'};
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'extra'}{'associated_part'}
= $result_sectioning{'top_part_chapter'}{'section_childs'}[1];
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'section_up'}
= $result_sectioning{'top_part_chapter'}{'section_childs'}[1];
+$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'}{'toplevel_prev'}
= $result_sectioning{'top_part_chapter'}{'section_childs'}[0];
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'section_childs'}[0]
=
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'extra'}{'part_associated_section'};
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'section_prev'} =
$result_sectioning{'top_part_chapter'}{'section_childs'}[0];
$result_sectioning{'top_part_chapter'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'top_part_chapter'};
Index: t/results/sectioning/unnumbered_before_top.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/unnumbered_before_top.pl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/results/sectioning/unnumbered_before_top.pl 3 Jul 2011 14:51:03
-0000 1.5
+++ t/results/sectioning/unnumbered_before_top.pl 9 Jul 2011 06:35:43
-0000 1.6
@@ -150,13 +150,15 @@
'extra' => {},
'level' => 1,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
]
};
$result_sectioning{'unnumbered_before_top'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'unnumbered_before_top'};
$result_sectioning{'unnumbered_before_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'unnumbered_before_top'}{'section_childs'}[0];
$result_sectioning{'unnumbered_before_top'}{'section_childs'}[1]{'section_up'}
= $result_sectioning{'unnumbered_before_top'};
+$result_sectioning{'unnumbered_before_top'}{'section_childs'}[1]{'toplevel_prev'}
= $result_sectioning{'unnumbered_before_top'}{'section_childs'}[0];
$result_errors{'unnumbered_before_top'} = [
{
Index: t/results/value/value_in_node.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/value/value_in_node.pl,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- t/results/value/value_in_node.pl 3 Jul 2011 14:51:03 -0000 1.49
+++ t/results/value/value_in_node.pl 9 Jul 2011 06:35:43 -0000 1.50
@@ -967,7 +967,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -975,6 +976,7 @@
]
};
$result_sectioning{'value_in_node'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'value_in_node'}{'section_childs'}[0];
+$result_sectioning{'value_in_node'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'value_in_node'}{'section_childs'}[0];
$result_sectioning{'value_in_node'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'value_in_node'};
$result_nodes{'value_in_node'} = {
Index: t/results/value/value_node_directions.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/value/value_node_directions.pl,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- t/results/value/value_node_directions.pl 3 Jul 2011 14:51:03 -0000
1.36
+++ t/results/value/value_node_directions.pl 9 Jul 2011 06:35:43 -0000
1.37
@@ -651,7 +651,8 @@
},
'level' => 1,
'number' => 1,
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
},
{
'cmdname' => 'chapter',
@@ -666,7 +667,8 @@
'level' => 1,
'number' => 2,
'section_prev' => {},
- 'section_up' => {}
+ 'section_up' => {},
+ 'toplevel_prev' => {}
}
],
'section_up' => {}
@@ -674,8 +676,10 @@
]
};
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'value_node_directions'}{'section_childs'}[0];
+$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'}
= $result_sectioning{'value_node_directions'}{'section_childs'}[0];
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'}
=
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'}
= $result_sectioning{'value_node_directions'}{'section_childs'}[0];
+$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'}
=
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_childs'}[0];
$result_sectioning{'value_node_directions'}{'section_childs'}[0]{'section_up'}
= $result_sectioning{'value_node_directions'};
$result_nodes{'value_node_directions'} = {
Index: t/results/coverage/at_after_accent_command.pl
===================================================================
RCS file: t/results/coverage/at_after_accent_command.pl
diff -N t/results/coverage/at_after_accent_command.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/coverage/at_after_accent_command.pl 9 Jul 2011 06:35:39
-0000 1.1
@@ -0,0 +1,90 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'at_after_accent_command'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'cmdname' => 'ringaccent',
+ 'contents' => [],
+ 'extra' => {
+ 'spaces' => ' '
+ },
+ 'parent' => {}
+ },
+ {
+ 'cmdname' => '@',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '. '
+ },
+ {
+ 'cmdname' => '^',
+ 'contents' => [],
+ 'parent' => {}
+ },
+ {
+ 'cmdname' => '@',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '.
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[2]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[3]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[4]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'contents'}[5]{'parent'}
= $result_trees{'at_after_accent_command'}{'contents'}[0];
+$result_trees{'at_after_accent_command'}{'contents'}[0]{'parent'} =
$result_trees{'at_after_accent_command'};
+
+$result_texis{'at_after_accent_command'} = '@ringaccent @@. @^@@.
+';
+
+
+$result_texts{'at_after_accent_command'} = '@. @.
+';
+
+$result_errors{'at_after_accent_command'} = [
+ {
+ 'error_line' => ':1: Use braces to give a command as an argument to
@ringaccent
+',
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => '',
+ 'text' => 'Use braces to give a command as an argument to @ringaccent',
+ 'type' => 'error'
+ },
+ {
+ 'error_line' => ':1: Use braces to give a command as an argument to @^
+',
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => '',
+ 'text' => 'Use braces to give a command as an argument to @^',
+ 'type' => 'error'
+ }
+];
+
+
+
+$result_converted{'plaintext'}->{'at_after_accent_command'} = '@. @.
+';
+
+1;
Index: t/results/sectioning/part_node_after_top.pl
===================================================================
RCS file: t/results/sectioning/part_node_after_top.pl
diff -N t/results/sectioning/part_node_after_top.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/sectioning/part_node_after_top.pl 9 Jul 2011 06:35:42 -0000
1.1
@@ -0,0 +1,645 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'part_node_after_top'} = [
+ {
+ 'contents' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'part node after top'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'part-node-after-top'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'menu'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command' => {},
+ 'command_argument' => 'menu',
+ 'text_arg' => 'menu'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {}
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'part node after top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'part-node-after-top'
+ }
+ ],
+ 'normalized' => 'part-node-after-top'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 8,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'element_command' => {},
+ 'node' => {},
+ 'section' => {}
+ },
+ 'type' => 'element'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'part'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'part',
+ 'contents' => [],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'element_prev' => {},
+ 'extra' => {
+ 'element_command' => {},
+ 'section' => {}
+ },
+ 'type' => 'element'
+ }
+];
+$result_trees{'part_node_after_top'}[0]{'contents'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'part_node_after_top'}[0]{'contents'}[1]{'parent'} =
$result_trees{'part_node_after_top'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[2]{'parent'} =
$result_trees{'part_node_after_top'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[3];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[3];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'extra'}{'node_content'};
+$result_trees{'part_node_after_top'}[0]{'contents'}[3]{'parent'} =
$result_trees{'part_node_after_top'}[0];
+$result_trees{'part_node_after_top'}[0]{'extra'}{'element_command'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[0]{'extra'}{'node'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[0]{'extra'}{'section'} =
$result_trees{'part_node_after_top'}[0]{'contents'}[2];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'part_node_after_top'}[1]{'contents'}[0];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[1]{'contents'}[0];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'extra'}{'misc_content'}[0]
=
$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'part_node_after_top'}[1]{'contents'}[0]{'parent'} =
$result_trees{'part_node_after_top'}[1];
+$result_trees{'part_node_after_top'}[1]{'element_prev'} =
$result_trees{'part_node_after_top'}[0];
+$result_trees{'part_node_after_top'}[1]{'extra'}{'element_command'} =
$result_trees{'part_node_after_top'}[1]{'contents'}[0];
+$result_trees{'part_node_after_top'}[1]{'extra'}{'section'} =
$result_trees{'part_node_after_top'}[1]{'contents'}[0];
+
+$result_texis{'part_node_after_top'} = '@node Top
address@hidden top
+
address@hidden
+* part node after top::
address@hidden menu
+
address@hidden part node after top
address@hidden part
+';
+
+
+$result_texts{'part_node_after_top'} = 'top
+***
+
+* part node after top::
+
+part
+****
+';
+
+$result_sectioning{'part_node_after_top'} = {
+ 'level' => -1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ }
+ }
+ },
+ 'level' => 0,
+ 'section_up' => {}
+ },
+ {
+ 'cmdname' => 'part',
+ 'extra' => {},
+ 'level' => 0,
+ 'section_prev' => {},
+ 'section_up' => {}
+ }
+ ]
+};
+$result_sectioning{'part_node_after_top'}{'section_childs'}[0]{'section_up'} =
$result_sectioning{'part_node_after_top'};
+$result_sectioning{'part_node_after_top'}{'section_childs'}[1]{'section_prev'}
= $result_sectioning{'part_node_after_top'}{'section_childs'}[0];
+$result_sectioning{'part_node_after_top'}{'section_childs'}[1]{'section_up'} =
$result_sectioning{'part_node_after_top'};
+
+$result_nodes{'part_node_after_top'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'part-node-after-top'
+ },
+ 'node_prev' => {},
+ 'node_up' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu',
+ 'extra' => {
+ 'end_command' => {
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command' => {},
+ 'command_argument' => 'menu',
+ 'text_arg' => 'menu'
+ }
+ }
+ }
+ }
+ ],
+ 'node_next' => {},
+ 'node_up' => {
+ 'extra' => {
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ }
+ }
+};
+$result_nodes{'part_node_after_top'}{'menu_child'}{'node_prev'} =
$result_nodes{'part_node_after_top'};
+$result_nodes{'part_node_after_top'}{'menu_child'}{'node_up'} =
$result_nodes{'part_node_after_top'};
+$result_nodes{'part_node_after_top'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'}
= $result_nodes{'part_node_after_top'}{'menus'}[0];
+$result_nodes{'part_node_after_top'}{'node_next'} =
$result_nodes{'part_node_after_top'}{'menu_child'};
+
+$result_menus{'part_node_after_top'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'part-node-after-top'
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+};
+$result_menus{'part_node_after_top'}{'menu_child'}{'menu_up'} =
$result_menus{'part_node_after_top'};
+
+$result_errors{'part_node_after_top'} = [];
+
+
+$result_elements{'part_node_after_top'} = [
+ {
+ 'extra' => {
+ 'directions' => {
+ 'FastForward' => {
+ 'extra' => {
+ 'directions' => {
+ 'Back' => {},
+ 'FastBack' => {},
+ 'Prev' => {},
+ 'This' => {}
+ },
+ 'element_command' => {
+ 'cmdname' => 'part',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'section' => {}
+ },
+ 'type' => 'element'
+ },
+ 'Forward' => {},
+ 'Next' => {},
+ 'NodeBack' => {},
+ 'NodeForward' => {},
+ 'NodeNext' => {},
+ 'NodeUp' => {
+ 'extra' => {
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ },
+ 'type' => 'external_node'
+ },
+ 'This' => {}
+ },
+ 'element_command' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'part-node-after-top'
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ },
+ 'section' => {}
+ },
+ 'type' => 'element'
+ },
+ {}
+];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Prev'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'}
=
$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'}
=
$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'Forward'} =
$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'Next'} =
$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'NodeBack'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'NodeForward'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'NodeNext'}
= $result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'This'} =
$result_elements{'part_node_after_top'}[0];
+$result_elements{'part_node_after_top'}[0]{'extra'}{'node'}{'menu_child'}{'menu_up'}
= $result_elements{'part_node_after_top'}[0]{'extra'}{'node'};
+$result_elements{'part_node_after_top'}[0]{'extra'}{'section'} =
$result_elements{'part_node_after_top'}[0]{'extra'}{'element_command'};
+$result_elements{'part_node_after_top'}[1] =
$result_elements{'part_node_after_top'}[0]{'extra'}{'directions'}{'FastForward'};
+
+
+
+$result_directions_text{'part_node_after_top'} = 'element: @top top
+ FastForward: @part part
+ Forward: @part part
+ Next: @part part
+ NodeBack: @top top
+ NodeForward: @top top
+ NodeNext: @top top
+ NodeUp: (dir)
+ This: @top top
+element: @part part
+ Back: @top top
+ FastBack: @top top
+ Prev: @top top
+ This: @part part
+';
+
+
+$result_converted{'info'}->{'part_node_after_top'} = 'This is , produced by
makeinfo version 4.13 from .
+
+
+File: , Node: Top, Next: part node after top, Up: (dir)
+
+top
+***
+
+* Menu:
+
+* part node after top::
+
+
+File: , Node: part node after top, Prev: Top, Up: Top
+
+
+
+Tag Table:
+Node: Top52
+Node: part node after top157
+
+End Tag Table
+';
+
+1;
- texinfo/tp TODO Texinfo/Structuring.pm Texinfo/...,
Patrice Dumas <=