[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp TODO t/10menu.t t/30sectioning.t t/t...
From: |
Patrice Dumas |
Subject: |
texinfo/tp TODO t/10menu.t t/30sectioning.t t/t... |
Date: |
Sun, 31 Oct 2010 14:49:34 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 10/10/31 14:49:33
Modified files:
tp : TODO
tp/t : 10menu.t 30sectioning.t test_utils.pl
tp/t/results/invalid_nestings:
style_not_closed_no_newline_root_commands.pl
style_not_closed_root_commands.pl
tp/t/results/macro: macro_in_misc_commands.pl
tp/t/results/sectioning: at_commands_in_refs.pl
character_and_spaces_in_refs.pl
nodename_parentheses.pl
raiselowersections.pl
some_at_commands_in_ref_nodes.pl
tp/t/results/value: value_in_node.pl
Added files:
tp/t/results/menu: reference_to_external_manual.pl
tp/t/results/sectioning: rec_nodes.pl semi_auto.pl
Log message:
Test for node trees.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.48&r2=1.49
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/10menu.t?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/30sectioning.t?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/test_utils.pl?cvsroot=texinfo&r1=1.39&r2=1.40
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/macro/macro_in_misc_commands.pl?cvsroot=texinfo&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/menu/reference_to_external_manual.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/at_commands_in_refs.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/character_and_spaces_in_refs.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/nodename_parentheses.pl?cvsroot=texinfo&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/raiselowersections.pl?cvsroot=texinfo&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/some_at_commands_in_ref_nodes.pl?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/rec_nodes.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/semi_auto.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.31&r2=1.32
Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -b -r1.48 -r1.49
--- TODO 31 Oct 2010 14:28:15 -0000 1.48
+++ TODO 31 Oct 2010 14:49:31 -0000 1.49
@@ -85,7 +85,11 @@
sectioning/nodename_parentheses.texi
sectioning/double_node_anchor_float.texi
sectioning/double_top.texi (but not @ref and menu)
-sectioning/nodes_test.texi (only done: unknown entry in menu)
+sectioning/nodes_test.texi (done: unknown entry in menu and * (info)::
+ and errors. Not sure the remaining is
+ interesting)
+sectioning/rec_nodes.texi
+sectioning/semi_auto.texi
indices/unknown_index_entry.texi
indices/more_unknown_index_entry.texi (but without the document structure)
Index: t/10menu.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/10menu.t,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- t/10menu.t 24 Oct 2010 09:39:12 -0000 1.5
+++ t/10menu.t 31 Oct 2010 14:49:32 -0000 1.6
@@ -66,6 +66,14 @@
@end detailmenu
@end menu
'],
+['reference_to_external_manual',
+'
address@hidden Top
+
address@hidden
+* (info)::
address@hidden menu
+'],
['menu_entry_no_entry',
'@menu
* a1:
Index: t/30sectioning.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/30sectioning.t,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/30sectioning.t 31 Oct 2010 14:28:16 -0000 1.12
+++ t/30sectioning.t 31 Oct 2010 14:49:33 -0000 1.13
@@ -347,6 +347,64 @@
@anchor{TOP}.
'],
+['rec_nodes',
+'@node ToP
+Top node
+
address@hidden
+* second node::
+* node following second::
address@hidden menu
+
address@hidden second node,,Top,Top
+
address@hidden
+* other node::
+* second node::
address@hidden menu
+
address@hidden other node,,,second node
+
address@hidden
+* other node::
address@hidden menu
+
address@hidden node up node following second,,,node following second
address@hidden
+* node following second::
address@hidden menu
+
+in node up node following second
+
address@hidden node following second,,,node up node following second
+
+in node following second
address@hidden
+* node up node following second::
address@hidden menu
+'],
+['semi_auto',
+'@node Top
address@hidden Top
+
address@hidden
+* Chap1::
+* Section non auto::
address@hidden menu
+
address@hidden Chap1
address@hidden Chapter 1
+
address@hidden
+* Sec in chapter::
address@hidden menu
+
address@hidden Sec in chapter
address@hidden Sec in chapter
+
address@hidden Section non auto,, Chap1, Top
address@hidden Section
+']
);
Index: t/test_utils.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/test_utils.pl,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -b -r1.39 -r1.40
--- t/test_utils.pl 31 Oct 2010 14:28:16 -0000 1.39
+++ t/test_utils.pl 31 Oct 2010 14:49:33 -0000 1.40
@@ -103,7 +103,7 @@
my @contents_keys = ('contents', 'args', 'parent', 'line_nr', 'node_content',
'nodes_manuals', 'misc_content');
-my @menus_keys = ('menu_next', 'menu_up', 'menu_prev', 'menu_childs');
+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');
my @node_keys = ('node_next', 'node_prev', 'node_up', 'menus',
Index: t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
31 Oct 2010 14:28:16 -0000 1.20
+++ t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
31 Oct 2010 14:49:33 -0000 1.21
@@ -200,9 +200,6 @@
'line_nr' => 8,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -361,9 +358,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'chapter'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -391,9 +385,6 @@
},
'normalized' => 'chapter'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
Index: t/results/invalid_nestings/style_not_closed_root_commands.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- t/results/invalid_nestings/style_not_closed_root_commands.pl 31 Oct
2010 14:28:16 -0000 1.19
+++ t/results/invalid_nestings/style_not_closed_root_commands.pl 31 Oct
2010 14:49:33 -0000 1.20
@@ -206,9 +206,6 @@
'line_nr' => 9,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -379,9 +376,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'chapter'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -409,9 +403,6 @@
},
'normalized' => 'chapter'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
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.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- t/results/macro/macro_in_misc_commands.pl 31 Oct 2010 14:28:16 -0000
1.32
+++ t/results/macro/macro_in_misc_commands.pl 31 Oct 2010 14:49:33 -0000
1.33
@@ -2983,9 +2983,6 @@
'line_nr' => 195,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -3878,9 +3875,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'node-atext'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -3917,9 +3911,6 @@
},
'normalized' => 'node-atext'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
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.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/sectioning/at_commands_in_refs.pl 31 Oct 2010 14:28:16 -0000
1.16
+++ t/results/sectioning/at_commands_in_refs.pl 31 Oct 2010 14:49:33 -0000
1.17
@@ -3642,9 +3642,6 @@
'line_nr' => 31,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -3837,9 +3834,6 @@
'line_nr' => 34,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -4128,9 +4122,6 @@
'line_nr' => 37,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -4437,9 +4428,6 @@
'line_nr' => 40,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -4674,9 +4662,6 @@
'line_nr' => 43,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -4929,9 +4914,6 @@
'line_nr' => 46,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -5220,9 +5202,6 @@
'line_nr' => 49,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -5637,9 +5616,6 @@
'line_nr' => 52,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -6223,9 +6199,6 @@
'line_nr' => 55,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -6718,9 +6691,6 @@
'line_nr' => 58,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -7062,9 +7032,6 @@
'line_nr' => 61,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -7353,9 +7320,6 @@
'line_nr' => 64,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -7546,9 +7510,6 @@
'line_nr' => 67,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -7714,9 +7675,6 @@
'line_nr' => 70,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -7955,9 +7913,6 @@
'line_nr' => 73,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -8189,9 +8144,6 @@
'line_nr' => 78,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -8426,9 +8378,6 @@
'line_nr' => 81,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -8612,9 +8561,6 @@
'line_nr' => 86,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -8961,9 +8907,6 @@
'line_nr' => 91,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -9463,9 +9406,6 @@
'line_nr' => 94,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -9744,9 +9684,6 @@
'line_nr' => 97,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -9893,9 +9830,6 @@
'line_nr' => 100,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -10037,9 +9971,6 @@
'line_nr' => 103,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -10233,9 +10164,6 @@
'line_nr' => 106,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -16046,9 +15974,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '-_007b-_007d'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16063,9 +15988,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '----_0021---_002e--_002e-_003f-_0040'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16081,9 +16003,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16099,9 +16018,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'_2261-error_002d_002d_003e-_20ac-_00a1-_2192-_2212'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16117,9 +16033,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_2265-_2264-_2192'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16135,9 +16048,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16153,9 +16063,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_21d2-_00b0-a-b--_00e5'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16171,9 +16078,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16189,9 +16093,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16207,9 +16108,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16225,9 +16123,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_201c-_201d-_2018-_2019-_201e-_201a'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16243,9 +16138,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '_00ab-_00bb-_00ab-_00bb-_2039-_203a'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16261,9 +16153,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16279,9 +16168,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'AAA-AAA-BBB'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16297,9 +16183,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'CCC-CCC-DDD'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16315,9 +16198,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'the-someone-no_005fexplain_0040there'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16333,9 +16213,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'f_002d_002dile1-f_002d_002dile'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16351,9 +16228,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '-_0040-_007b_007d-_002e-'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16369,9 +16243,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16387,9 +16258,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'env-code-option-samp-command-file-C_002dx-ESC'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16405,9 +16273,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => '8_002e27in'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16423,9 +16288,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'sansserif-slanted'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16441,9 +16303,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'indicateurl'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16459,9 +16318,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' =>
'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -16545,9 +16401,6 @@
},
'normalized' => '-_007b-_007d'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16559,9 +16412,6 @@
},
'normalized' => '----_0021---_002e--_002e-_003f-_0040'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16573,9 +16423,6 @@
},
'normalized' => 'LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16587,9 +16434,6 @@
},
'normalized' =>
'_2261-error_002d_002d_003e-_20ac-_00a1-_2192-_2212'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16601,9 +16445,6 @@
},
'normalized' => '_2265-_2264-_2192'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16615,9 +16456,6 @@
},
'normalized' => '_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16629,9 +16467,6 @@
},
'normalized' => '_21d2-_00b0-a-b--_00e5'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16643,9 +16478,6 @@
},
'normalized' =>
'_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16657,9 +16489,6 @@
},
'normalized' =>
'_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16671,9 +16500,6 @@
},
'normalized' =>
'_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16685,9 +16511,6 @@
},
'normalized' => '_201c-_201d-_2018-_2019-_201e-_201a'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16699,9 +16522,6 @@
},
'normalized' =>
'_00ab-_00bb-_00ab-_00bb-_2039-_203a'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16713,9 +16533,6 @@
},
'normalized' =>
'_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16727,9 +16544,6 @@
},
'normalized' => 'AAA-AAA-BBB'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16741,9 +16555,6 @@
},
'normalized' => 'CCC-CCC-DDD'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16755,9 +16566,6 @@
},
'normalized' =>
'the-someone-no_005fexplain_0040there'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16769,9 +16577,6 @@
},
'normalized' =>
'f_002d_002dile1-f_002d_002dile'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16783,9 +16588,6 @@
},
'normalized' =>
'-_0040-_007b_007d-_002e-'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16797,9 +16599,6 @@
},
'normalized' =>
'cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16811,9 +16610,6 @@
},
'normalized' =>
'env-code-option-samp-command-file-C_002dx-ESC'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16825,9 +16621,6 @@
},
'normalized' => '8_002e27in'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16839,9 +16632,6 @@
},
'normalized' =>
'sansserif-slanted'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16853,9 +16643,6 @@
},
'normalized' => 'indicateurl'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -16867,9 +16654,6 @@
},
'normalized' =>
'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
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.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/sectioning/character_and_spaces_in_refs.pl 31 Oct 2010
14:28:17 -0000 1.16
+++ t/results/sectioning/character_and_spaces_in_refs.pl 31 Oct 2010
14:49:33 -0000 1.17
@@ -646,9 +646,6 @@
'line_nr' => 20,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -982,9 +979,6 @@
'line_nr' => 29,
'macro' => ''
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'parent' => {}
},
{
@@ -1089,9 +1083,6 @@
'line_nr' => 31,
'macro' => ''
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'parent' => {}
},
{
@@ -1182,9 +1173,6 @@
'line_nr' => 33,
'macro' => ''
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'parent' => {}
},
{
@@ -1472,9 +1460,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'other-nodes'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -1516,25 +1501,16 @@
'extra' => {
'normalized' =>
'_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e'
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
'normalized' =>
'_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e'
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
'normalized' => 'local-node'
},
- 'menu_up_hash' => {
- 'other-nodes' => 1
- },
'node_prev' => {},
'node_up' => {}
},
@@ -1544,9 +1520,6 @@
'node_prev' => {},
'node_up' => {}
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'menus' => [
{
'cmdname' => 'menu'
Index: t/results/sectioning/nodename_parentheses.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/nodename_parentheses.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- t/results/sectioning/nodename_parentheses.pl 31 Oct 2010 14:28:17
-0000 1.18
+++ t/results/sectioning/nodename_parentheses.pl 31 Oct 2010 14:49:33
-0000 1.19
@@ -324,9 +324,6 @@
'line_nr' => 10,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -436,9 +433,6 @@
'line_nr' => 15,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -924,9 +918,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Node-_0028with-parentheses_0029'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -941,9 +932,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Other-node'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -1000,9 +988,6 @@
},
'normalized' => 'Node-_0028with-parentheses_0029'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_next' => {
'cmdname' => 'node',
'extra' => {
@@ -1014,9 +999,6 @@
},
'normalized' => 'Other-node'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
Index: t/results/sectioning/raiselowersections.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/sectioning/raiselowersections.pl,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- t/results/sectioning/raiselowersections.pl 31 Oct 2010 14:28:17 -0000
1.20
+++ t/results/sectioning/raiselowersections.pl 31 Oct 2010 14:49:33 -0000
1.21
@@ -275,9 +275,6 @@
'line_nr' => 10,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -514,9 +511,6 @@
'line_nr' => 13,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Chapter' => 1
- },
'parent' => {}
},
{
@@ -684,9 +678,6 @@
'line_nr' => 20,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Chapter-in-included-file' => 1
- },
'parent' => {}
},
{
@@ -854,9 +845,6 @@
'line_nr' => 27,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Section' => 1
- },
'parent' => {}
},
{
@@ -987,9 +975,6 @@
'line_nr' => 30,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -1341,9 +1326,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Chapter'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -1357,9 +1339,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Chapter-in-included-file'
- },
- 'menu_up_hash' => {
- 'Chapter' => 1
}
},
'sections_level' => -1
@@ -1374,9 +1353,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Section'
- },
- 'menu_up_hash' => {
- 'Chapter-in-included-file' => 1
}
},
'sections_level' => -1
@@ -1391,9 +1367,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Subsection'
- },
- 'menu_up_hash' => {
- 'Section' => 1
}
},
'sections_level' => -1
@@ -1418,9 +1391,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Second-chapter'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -1502,14 +1472,8 @@
},
'normalized' => 'Subsection'
},
- 'menu_up_hash' => {
- 'Section' => 1
- },
'node_up' => {}
},
- 'menu_up_hash' => {
- 'Chapter-in-included-file' => 1
- },
'menus' => [
{
'cmdname' => 'menu'
@@ -1517,9 +1481,6 @@
],
'node_up' => {}
},
- 'menu_up_hash' => {
- 'Chapter' => 1
- },
'menus' => [
{
'cmdname' => 'menu'
@@ -1527,9 +1488,6 @@
],
'node_up' => {}
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'menus' => [
{
'cmdname' => 'menu'
@@ -1546,9 +1504,6 @@
},
'normalized' => 'Second-chapter'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
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.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/results/sectioning/some_at_commands_in_ref_nodes.pl 31 Oct 2010
14:28:17 -0000 1.16
+++ t/results/sectioning/some_at_commands_in_ref_nodes.pl 31 Oct 2010
14:49:33 -0000 1.17
@@ -550,9 +550,6 @@
'line_nr' => 9,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -1224,9 +1221,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'A-SC-node-_00ef-_00ef-_1e14-_0142-_1e08-_00a1'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -1263,9 +1257,6 @@
},
'normalized' => 'A-SC-node-_00ef-_00ef-_1e14-_0142-_1e08-_00a1'
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'node_prev' => {},
'node_up' => {}
},
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.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- t/results/value/value_in_node.pl 31 Oct 2010 14:28:17 -0000 1.31
+++ t/results/value/value_in_node.pl 31 Oct 2010 14:49:33 -0000 1.32
@@ -360,9 +360,6 @@
'line_nr' => 10,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'parent' => {}
},
{
@@ -641,9 +638,6 @@
'line_nr' => 19,
'macro' => ''
},
- 'menu_up_hash' => {
- 'Node-1' => 1
- },
'parent' => {}
}
],
@@ -808,9 +802,6 @@
'cmdname' => 'node',
'extra' => {
'normalized' => 'Node-1'
- },
- 'menu_up_hash' => {
- 'Top' => 1
}
}
},
@@ -852,15 +843,9 @@
'extra' => {
'normalized' => 'Section-1_002e1'
},
- 'menu_up_hash' => {
- 'Node-1' => 1
- },
'node_prev' => {},
'node_up' => {}
},
- 'menu_up_hash' => {
- 'Top' => 1
- },
'menus' => [
{
'cmdname' => 'menu'
Index: t/results/menu/reference_to_external_manual.pl
===================================================================
RCS file: t/results/menu/reference_to_external_manual.pl
diff -N t/results/menu/reference_to_external_manual.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/menu/reference_to_external_manual.pl 31 Oct 2010 14:49:33
-0000 1.1
@@ -0,0 +1,209 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+%results_indices %result_sectioning %result_nodes);
+
+$result_trees{'reference_to_external_manual'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '(info)'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'manual_content' => [
+ {
+ 'parent' => {},
+ 'text' => 'info'
+ }
+ ]
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'reference_to_external_manual'}{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[0];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'reference_to_external_manual'}{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
=
$result_trees{'reference_to_external_manual'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'reference_to_external_manual'}{'contents'}[1]{'parent'} =
$result_trees{'reference_to_external_manual'};
+
+$result_texis{'reference_to_external_manual'} = '
address@hidden Top
+
address@hidden
+* (info)::
address@hidden menu
+';
+
+
+$result_texts{'reference_to_external_manual'} = '
+
+* (info)::
+';
+
+$result_sectioning{'reference_to_external_manual'} = {};
+
+$result_nodes{'reference_to_external_manual'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_up' => {
+ 'extra' => {},
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ }
+};
+
+$result_menus{'reference_to_external_manual'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ }
+};
+
+$result_errors{'reference_to_external_manual'} = [];
+
+
+1;
Index: t/results/sectioning/rec_nodes.pl
===================================================================
RCS file: t/results/sectioning/rec_nodes.pl
diff -N t/results/sectioning/rec_nodes.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/sectioning/rec_nodes.pl 31 Oct 2010 14:49:33 -0000 1.1
@@ -0,0 +1,1215 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+%results_indices %result_sectioning %result_nodes);
+
+$result_trees{'rec_nodes'} = {
+ 'contents' => [
+ {
+ 'contents' => [],
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'ToP'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top node
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'second node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second-node'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node following second'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-following-second'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'second node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'other node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'other-node'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 12,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'second node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second-node'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'second-node'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'second-node'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'other node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'second node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'other node'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'other-node'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'other-node'
+ },
+ undef,
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second-node'
+ }
+ ],
+ 'normalized' => 'other-node'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 16,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'node up node following second'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node following second'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node following second'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-following-second'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'in node up node following second
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'node-up-node-following-second'
+ },
+ undef,
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-following-second'
+ }
+ ],
+ 'normalized' => 'node-up-node-following-second'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'node following second'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node up node following second'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'in node following second
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node up node following second'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-up-node-following-second'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 33,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'node-following-second'
+ },
+ undef,
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-up-node-following-second'
+ }
+ ],
+ 'normalized' => 'node-following-second'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 29,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'contents'}[4]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'rec_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'rec_nodes'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'rec_nodes'}{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'};
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[2]{'extra'}{'node_content'}[0] =
$result_trees{'rec_nodes'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'rec_nodes'}{'contents'}[2]{'extra'}{'node_content'};
+$result_trees{'rec_nodes'}{'contents'}[2]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[2]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
= $result_trees{'rec_nodes'}{'contents'}[2]{'args'}[3]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'};
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[3]{'extra'}{'node_content'}[0] =
$result_trees{'rec_nodes'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'rec_nodes'}{'contents'}[3]{'extra'}{'node_content'};
+$result_trees{'rec_nodes'}{'contents'}[3]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
= $result_trees{'rec_nodes'}{'contents'}[3]{'args'}[3]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'};
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[3];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'contents'}[4]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[4];
+$result_trees{'rec_nodes'}{'contents'}[4]{'extra'}{'node_content'}[0] =
$result_trees{'rec_nodes'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[4]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'rec_nodes'}{'contents'}[4]{'extra'}{'node_content'};
+$result_trees{'rec_nodes'}{'contents'}[4]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
= $result_trees{'rec_nodes'}{'contents'}[4]{'args'}[3]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[4]{'parent'} =
$result_trees{'rec_nodes'};
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[0]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[1]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[2]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'contents'}[3]{'parent'} =
$result_trees{'rec_nodes'}{'contents'}[5];
+$result_trees{'rec_nodes'}{'contents'}[5]{'extra'}{'node_content'}[0] =
$result_trees{'rec_nodes'}{'contents'}[5]{'args'}[0]{'contents'}[1];
+$result_trees{'rec_nodes'}{'contents'}[5]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'rec_nodes'}{'contents'}[5]{'extra'}{'node_content'};
+$result_trees{'rec_nodes'}{'contents'}[5]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
= $result_trees{'rec_nodes'}{'contents'}[5]{'args'}[3]{'contents'}[0];
+$result_trees{'rec_nodes'}{'contents'}[5]{'parent'} =
$result_trees{'rec_nodes'};
+
+$result_texis{'rec_nodes'} = '@node ToP
+Top node
+
address@hidden
+* second node::
+* node following second::
address@hidden menu
+
address@hidden second node,,Top,Top
+
address@hidden
+* other node::
+* second node::
address@hidden menu
+
address@hidden other node,,,second node
+
address@hidden
+* other node::
address@hidden menu
+
address@hidden node up node following second,,,node following second
address@hidden
+* node following second::
address@hidden menu
+
+in node up node following second
+
address@hidden node following second,,,node up node following second
+
+in node following second
address@hidden
+* node up node following second::
address@hidden menu
+';
+
+
+$result_texts{'rec_nodes'} = 'Top node
+
+* second node::
+* node following second::
+
+
+* other node::
+* second node::
+
+
+* other node::
+
+* node following second::
+
+in node up node following second
+
+
+in node following second
+* node up node following second::
+';
+
+$result_sectioning{'rec_nodes'} = {};
+
+$result_nodes{'rec_nodes'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'second-node'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'other-node'
+ },
+ 'menu_child' => {},
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_up' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_prev' => {},
+ 'node_up' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_next' => {},
+ 'node_up' => {
+ 'extra' => {},
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ }
+};
+$result_nodes{'rec_nodes'}{'menu_child'}{'menu_child'}{'menu_child'} =
$result_nodes{'rec_nodes'}{'menu_child'}{'menu_child'};
+$result_nodes{'rec_nodes'}{'menu_child'}{'menu_child'}{'node_up'} =
$result_nodes{'rec_nodes'}{'menu_child'};
+$result_nodes{'rec_nodes'}{'menu_child'}{'node_prev'} =
$result_nodes{'rec_nodes'};
+$result_nodes{'rec_nodes'}{'menu_child'}{'node_up'} =
$result_nodes{'rec_nodes'};
+$result_nodes{'rec_nodes'}{'node_next'} =
$result_nodes{'rec_nodes'}{'menu_child'};
+
+$result_menus{'rec_nodes'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'second-node'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'other-node'
+ },
+ 'menu_child' => {},
+ 'menu_next' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'other-node' => 1,
+ 'second-node' => 1
+ }
+ },
+ 'menu_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'node-following-second'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'node-up-node-following-second'
+ },
+ 'menu_child' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'node-following-second' => 1
+ }
+ },
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1,
+ 'node-up-node-following-second' => 1
+ }
+ },
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1,
+ 'second-node' => 1
+ }
+ }
+};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'}{'menu_child'} =
$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'}{'menu_next'} =
$result_menus{'rec_nodes'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'}{'menu_up'} =
$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_next'}{'menu_child'}{'menu_child'}
= $result_menus{'rec_nodes'}{'menu_child'}{'menu_next'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_next'}{'menu_child'}{'menu_up'}
= $result_menus{'rec_nodes'}{'menu_child'}{'menu_next'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_next'}{'menu_prev'} =
$result_menus{'rec_nodes'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_next'}{'menu_up'} =
$result_menus{'rec_nodes'}{'menu_child'}{'menu_next'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_prev'} =
$result_menus{'rec_nodes'}{'menu_child'}{'menu_child'};
+$result_menus{'rec_nodes'}{'menu_child'}{'menu_up'} =
$result_menus{'rec_nodes'}{'menu_child'};
+
+$result_errors{'rec_nodes'} = [];
+
+
+1;
Index: t/results/sectioning/semi_auto.pl
===================================================================
RCS file: t/results/sectioning/semi_auto.pl
diff -N t/results/sectioning/semi_auto.pl
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ t/results/sectioning/semi_auto.pl 31 Oct 2010 14:49:33 -0000 1.1
@@ -0,0 +1,943 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+%results_indices %result_sectioning %result_nodes);
+
+$result_trees{'semi_auto'} = {
+ 'contents' => [
+ {
+ 'contents' => [],
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ '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' => [
+ {
+ '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' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Chap1'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Chap1'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Section non auto'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Section-non-auto'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Chap1'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'Chap1'
+ }
+ ],
+ 'normalized' => 'Chap1'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Chapter 1'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Sec in chapter'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'parent' => {},
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Sec-in-chapter'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 13,
+ 'macro' => ''
+ },
+ 'parent' => {},
+ 'type' => 'menu_entry'
+ }
+ ],
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 10,
+ 'macro' => ''
+ },
+ 'number' => 1,
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Sec in chapter'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [],
+ 'normalized' => 'Sec-in-chapter'
+ }
+ ],
+ 'normalized' => 'Sec-in-chapter'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 16,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Sec in chapter'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'section',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 2,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 17,
+ 'macro' => ''
+ },
+ 'number' => '1.1',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Section non auto'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_before_argument'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Chap1'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_before_argument'
+ },
+ {
+ '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' => 'Section-non-auto'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Chap1'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Section-non-auto'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'Section'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'section',
+ 'contents' => [],
+ 'extra' => {
+ 'misc_content' => [
+ {}
+ ]
+ },
+ 'level' => 2,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 20,
+ 'macro' => ''
+ },
+ 'number' => '1.2',
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'semi_auto'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[1]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[1]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[1]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'semi_auto'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'semi_auto'}{'contents'}[1]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[1]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[2]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'contents'}[3]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[2];
+$result_trees{'semi_auto'}{'contents'}[2]{'extra'}{'misc_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[2]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[3]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[3]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[3]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[3];
+$result_trees{'semi_auto'}{'contents'}[3]{'extra'}{'node_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'semi_auto'}{'contents'}[3]{'extra'}{'node_content'};
+$result_trees{'semi_auto'}{'contents'}[3]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[4]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[4];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[4];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
=
$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[1]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[4];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[2]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[4];
+$result_trees{'semi_auto'}{'contents'}[4]{'contents'}[3]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[4];
+$result_trees{'semi_auto'}{'contents'}[4]{'extra'}{'misc_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[4]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[5]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[5]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[5]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[5]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[5];
+$result_trees{'semi_auto'}{'contents'}[5]{'extra'}{'node_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[5]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[5]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'semi_auto'}{'contents'}[5]{'extra'}{'node_content'};
+$result_trees{'semi_auto'}{'contents'}[5]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[6]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[6]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[6]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[6]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[6];
+$result_trees{'semi_auto'}{'contents'}[6]{'contents'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[6];
+$result_trees{'semi_auto'}{'contents'}[6]{'extra'}{'misc_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[6]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[6]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[7];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[1]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[7];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[2]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[2];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[2]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[7];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[3]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[3];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[3]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[3];
+$result_trees{'semi_auto'}{'contents'}[7]{'args'}[3]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[7];
+$result_trees{'semi_auto'}{'contents'}[7]{'extra'}{'node_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[7]{'extra'}{'nodes_manuals'}[0]{'node_content'}
= $result_trees{'semi_auto'}{'contents'}[7]{'extra'}{'node_content'};
+$result_trees{'semi_auto'}{'contents'}[7]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[2]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[7]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
= $result_trees{'semi_auto'}{'contents'}[7]{'args'}[3]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[7]{'parent'} =
$result_trees{'semi_auto'};
+$result_trees{'semi_auto'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[8]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[8]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'semi_auto'}{'contents'}[8]{'args'}[0];
+$result_trees{'semi_auto'}{'contents'}[8]{'args'}[0]{'parent'} =
$result_trees{'semi_auto'}{'contents'}[8];
+$result_trees{'semi_auto'}{'contents'}[8]{'extra'}{'misc_content'}[0] =
$result_trees{'semi_auto'}{'contents'}[8]{'args'}[0]{'contents'}[1];
+$result_trees{'semi_auto'}{'contents'}[8]{'parent'} =
$result_trees{'semi_auto'};
+
+$result_texis{'semi_auto'} = '@node Top
address@hidden Top
+
address@hidden
+* Chap1::
+* Section non auto::
address@hidden menu
+
address@hidden Chap1
address@hidden Chapter 1
+
address@hidden
+* Sec in chapter::
address@hidden menu
+
address@hidden Sec in chapter
address@hidden Sec in chapter
+
address@hidden Section non auto,, Chap1, Top
address@hidden Section
+';
+
+
+$result_texts{'semi_auto'} = 'Top
+
+* Chap1::
+* Section non auto::
+
+Chapter 1
+
+* Sec in chapter::
+
+Sec in chapter
+
+Section
+';
+
+$result_sectioning{'semi_auto'} = {
+ 'level' => -1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ }
+ }
+ },
+ 'level' => 0,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Chap1'
+ }
+ }
+ },
+ 'level' => 1,
+ 'number' => 1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'section',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Sec-in-chapter'
+ }
+ }
+ },
+ 'level' => 2,
+ 'number' => '1.1',
+ 'section_up' => {}
+ },
+ {
+ 'cmdname' => 'section',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Section-non-auto'
+ }
+ }
+ },
+ 'level' => 2,
+ 'number' => '1.2',
+ 'section_prev' => {},
+ 'section_up' => {}
+ }
+ ],
+ 'section_up' => {}
+ }
+ ],
+ 'section_up' => {}
+ }
+ ]
+};
+$result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
= $result_sectioning{'semi_auto'}{'section_childs'}[0]{'section_childs'}[0];
+$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_up'} =
$result_sectioning{'semi_auto'};
+
+$result_nodes{'semi_auto'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'level' => 0
+ },
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'level' => 1,
+ 'number' => 1
+ },
+ 'normalized' => 'Chap1'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'section',
+ 'extra' => {},
+ 'level' => 2,
+ 'number' => '1.1'
+ },
+ 'normalized' => 'Sec-in-chapter'
+ },
+ 'node_up' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'section',
+ 'extra' => {},
+ 'level' => 2,
+ 'number' => '1.2'
+ },
+ 'normalized' => 'Section-non-auto'
+ },
+ 'node_prev' => {},
+ 'node_up' => {}
+ },
+ 'node_prev' => {},
+ 'node_up' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'node_next' => {},
+ 'node_up' => {
+ 'extra' => {},
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ }
+};
+$result_nodes{'semi_auto'}{'menu_child'}{'menu_child'}{'node_up'} =
$result_nodes{'semi_auto'}{'menu_child'};
+$result_nodes{'semi_auto'}{'menu_child'}{'node_next'}{'node_prev'} =
$result_nodes{'semi_auto'}{'menu_child'};
+$result_nodes{'semi_auto'}{'menu_child'}{'node_next'}{'node_up'} =
$result_nodes{'semi_auto'};
+$result_nodes{'semi_auto'}{'menu_child'}{'node_prev'} =
$result_nodes{'semi_auto'};
+$result_nodes{'semi_auto'}{'menu_child'}{'node_up'} =
$result_nodes{'semi_auto'};
+$result_nodes{'semi_auto'}{'node_next'} =
$result_nodes{'semi_auto'}{'menu_child'};
+
+$result_menus{'semi_auto'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Chap1'
+ },
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Sec-in-chapter'
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Chap1' => 1
+ }
+ },
+ 'menu_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Section-non-auto'
+ },
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+};
+$result_menus{'semi_auto'}{'menu_child'}{'menu_child'}{'menu_up'} =
$result_menus{'semi_auto'}{'menu_child'};
+$result_menus{'semi_auto'}{'menu_child'}{'menu_next'}{'menu_prev'} =
$result_menus{'semi_auto'}{'menu_child'};
+$result_menus{'semi_auto'}{'menu_child'}{'menu_next'}{'menu_up'} =
$result_menus{'semi_auto'};
+$result_menus{'semi_auto'}{'menu_child'}{'menu_up'} =
$result_menus{'semi_auto'};
+
+$result_errors{'semi_auto'} = [];
+
+
+1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- texinfo/tp TODO t/10menu.t t/30sectioning.t t/t...,
Patrice Dumas <=