[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: More LaTeX tests
From: |
Patrice Dumas |
Subject: |
branch master updated: More LaTeX tests |
Date: |
Sat, 27 Aug 2022 13:20:41 -0400 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 89dac770e1 More LaTeX tests
89dac770e1 is described below
commit 89dac770e10d908c3aa633cf4b41c52ebbc7caea
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Aug 27 19:20:23 2022 +0200
More LaTeX tests
---
tp/t/09indices.t | 12 +-
tp/t/results/indices/empty_cindex_entry.pl | 161 ++++++++-
tp/t/results/indices/empty_index_entry.pl | 225 ++++++++++--
tp/t/results/indices/empty_string_index_entry.pl | 422 +++++++++++++++-------
tp/t/results/indices/explicit_sort_key.pl | 429 ++++++++++++++++-------
tp/t/results/indices/seealso_duplicate.pl | 71 ++++
tp/t/results/indices/transparent_sort_chars.pl | 271 +++++++++++---
7 files changed, 1242 insertions(+), 349 deletions(-)
diff --git a/tp/t/09indices.t b/tp/t/09indices.t
index 3990223d2a..231e7ad9c0 100644
--- a/tp/t/09indices.t
+++ b/tp/t/09indices.t
@@ -235,6 +235,8 @@ Text.
['empty_index_entry',
'@node Top
+@node node
+
@deffn {} { }
@end deffn
@@ -242,10 +244,12 @@ Text.
'],
['empty_cindex_entry',
'@node Top
+@node node
@cindex
'],
['empty_string_index_entry',
'@node Top
+@node node
@findex @w{}
@@ -513,6 +517,8 @@ This variable represents MMM Mode.
'@node Top
@top
+@node node
+
@defindex SK
@SKindex @sortas{A} bbbbbbb (first)
@@ -533,6 +539,8 @@ in a reuglar para @sortas{foo}. @code{inside another
@sortas{command}}.
@node Top
@top
+@node node
+
@cindex @code{--version}, for @command{install-info}
@cindex Source file format
@cindex Semantic markup
@@ -735,8 +743,10 @@ undef,
);
my @file_latex_tests_cases_tests = ('syncode_index_print_both',
+ 'empty_index_entry', 'empty_cindex_entry', 'empty_string_index_entry',
+ 'explicit_sort_key', 'transparent_sort_chars',
'def_syn_indices', 'seeentry', 'subentry_and_sortas', 'subentries',
- 'double_seeentry_seealso');
+ 'double_seeentry_seealso', 'seealso_duplicate');
foreach my $test (@test_formatted) {
push @{$test->[2]->{'test_formats'}}, 'info';
diff --git a/tp/t/results/indices/empty_cindex_entry.pl
b/tp/t/results/indices/empty_cindex_entry.pl
index ba6c1b6486..aed8e01fb4 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -29,6 +29,47 @@ $result_trees{'empty_cindex_entry'} = {
],
'extra' => {
'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'source_info' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
'
},
'parent' => {},
@@ -56,7 +97,7 @@ $result_trees{'empty_cindex_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 2,
+ 'line_nr' => 3,
'macro' => ''
}
}
@@ -70,16 +111,16 @@ $result_trees{'empty_cindex_entry'} = {
'node_content' => [
{}
],
- 'normalized' => 'Top'
+ 'normalized' => 'node'
}
],
- 'normalized' => 'Top',
+ 'normalized' => 'node',
'spaces_before_argument' => ' '
},
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 1,
+ 'line_nr' => 2,
'macro' => ''
}
}
@@ -90,13 +131,19 @@
$result_trees{'empty_cindex_entry'}{'contents'}[0]{'contents'}[0]{'parent'} = $r
$result_trees{'empty_cindex_entry'}{'contents'}[0]{'parent'} =
$result_trees{'empty_cindex_entry'};
$result_trees{'empty_cindex_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_cindex_entry'}{'contents'}[1]{'args'}[0];
$result_trees{'empty_cindex_entry'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'empty_cindex_entry'}{'contents'}[1];
-$result_trees{'empty_cindex_entry'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'empty_cindex_entry'}{'contents'}[1]{'contents'}[0];
-$result_trees{'empty_cindex_entry'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'empty_cindex_entry'}{'contents'}[1];
$result_trees{'empty_cindex_entry'}{'contents'}[1]{'extra'}{'node_content'}[0]
= $result_trees{'empty_cindex_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_cindex_entry'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'empty_cindex_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_cindex_entry'}{'contents'}[1]{'parent'} =
$result_trees{'empty_cindex_entry'};
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_cindex_entry'}{'contents'}[2]{'args'}[0];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'empty_cindex_entry'}{'contents'}[2];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
= $result_trees{'empty_cindex_entry'}{'contents'}[2]{'contents'}[0];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'empty_cindex_entry'}{'contents'}[2];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'extra'}{'node_content'}[0]
= $result_trees{'empty_cindex_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'empty_cindex_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_cindex_entry'}{'contents'}[2]{'parent'} =
$result_trees{'empty_cindex_entry'};
$result_texis{'empty_cindex_entry'} = '@node Top
+@node node
@cindex
';
@@ -107,14 +154,27 @@ $result_nodes{'empty_cindex_entry'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'node'
+ },
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
}
};
+$result_nodes{'empty_cindex_entry'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'empty_cindex_entry'};
$result_menus{'empty_cindex_entry'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
};
$result_errors{'empty_cindex_entry'} = [
@@ -122,7 +182,7 @@ $result_errors{'empty_cindex_entry'} = [
'error_line' => 'warning: @cindex missing argument
',
'file_name' => '',
- 'line_nr' => 2,
+ 'line_nr' => 3,
'macro' => '',
'text' => '@cindex missing argument',
'type' => 'warning'
@@ -137,12 +197,16 @@ $result_floats{'empty_cindex_entry'} = {};
$result_converted{'info'}->{'empty_cindex_entry'} = 'This is , produced from .
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: node, Up: (dir)
+
+
+File: , Node: node, Prev: Top
Tag Table:
Node: Top27
+Node: node74
End Tag Table
@@ -156,7 +220,84 @@ End:
$result_converted{'plaintext'}->{'empty_cindex_entry'} = '';
-$result_converted{'html_text'}->{'empty_cindex_entry'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'empty_cindex_entry'} = '<a class="node-id"
id="Top"></a><div class="nav-panel">
+<p>
+ </p>
+</div>
+<h1 class="node">Top</h1>
+<hr>
+<a class="node-id" id="node"></a><div class="nav-panel">
+<p>
+ </p>
+</div>
+<h4 class="node">node</h4>
+';
+
+
+$result_converted{'file_latex'}->{'empty_cindex_entry'} =
'\\documentclass{book}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+\\begin{document}
+\\label{anchor:Top}%
+\\label{anchor:node}%
+\\end{document}
';
1;
diff --git a/tp/t/results/indices/empty_index_entry.pl
b/tp/t/results/indices/empty_index_entry.pl
index 30bffe1cd7..5d690bcb12 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -40,6 +40,54 @@ $result_trees{'empty_index_entry'} = {
{
'parent' => {},
'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'source_info' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
',
'type' => 'empty_line'
},
@@ -58,7 +106,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 5,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -80,7 +128,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 5,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -110,7 +158,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 5,
'macro' => ''
},
'type' => 'def_line'
@@ -141,7 +189,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 4,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -153,7 +201,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 5,
'macro' => ''
}
},
@@ -190,7 +238,7 @@ $result_trees{'empty_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
}
}
@@ -205,16 +253,16 @@ $result_trees{'empty_index_entry'} = {
'node_content' => [
{}
],
- 'normalized' => 'Top'
+ 'normalized' => 'node'
}
],
- 'normalized' => 'Top',
+ 'normalized' => 'node',
'spaces_before_argument' => ' '
},
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 1,
+ 'line_nr' => 3,
'macro' => ''
}
}
@@ -226,29 +274,37 @@
$result_trees{'empty_index_entry'}{'contents'}[0]{'parent'} = $result_trees{'emp
$result_trees{'empty_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[1]{'args'}[0];
$result_trees{'empty_index_entry'}{'contents'}[1]{'args'}[0]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[1];
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[0]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[1]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[2]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[1];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[3];
-$result_trees{'empty_index_entry'}{'contents'}[1]{'contents'}[3]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[1];
$result_trees{'empty_index_entry'}{'contents'}[1]{'extra'}{'node_content'}[0]
= $result_trees{'empty_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_index_entry'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'empty_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_index_entry'}{'contents'}[1]{'parent'} =
$result_trees{'empty_index_entry'};
+$result_trees{'empty_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[2]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[1]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[2]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[3];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'contents'}[3]{'parent'} =
$result_trees{'empty_index_entry'}{'contents'}[2];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'extra'}{'node_content'}[0]
= $result_trees{'empty_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'empty_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_index_entry'}{'contents'}[2]{'parent'} =
$result_trees{'empty_index_entry'};
$result_texis{'empty_index_entry'} = '@node Top
+@node node
+
@deffn {} { }
@end deffn
@@ -257,6 +313,7 @@ $result_texis{'empty_index_entry'} = '@node Top
$result_texts{'empty_index_entry'} = '
+
:
';
@@ -264,17 +321,29 @@ $result_texts{'empty_index_entry'} = '
$result_nodes{'empty_index_entry'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'node'
+ },
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
}
};
+$result_nodes{'empty_index_entry'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'empty_index_entry'};
$result_menus{'empty_index_entry'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
};
$result_errors{'empty_index_entry'} = [
@@ -282,7 +351,7 @@ $result_errors{'empty_index_entry'} = [
'error_line' => 'warning: missing name for @deffn
',
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 5,
'macro' => '',
'text' => 'missing name for @deffn',
'type' => 'warning'
@@ -297,7 +366,10 @@ $result_floats{'empty_index_entry'} = {};
$result_converted{'info'}->{'empty_index_entry'} = 'This is , produced from .
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: node, Up: (dir)
+
+
+File: , Node: node, Prev: Top
-- :
@@ -305,6 +377,7 @@ File: , Node: Top, Up: (dir)
Tag Table:
Node: Top27
+Node: node74
End Tag Table
@@ -320,7 +393,18 @@ $result_converted{'plaintext'}->{'empty_index_entry'} = '
-- :
';
-$result_converted{'html_text'}->{'empty_index_entry'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'empty_index_entry'} = '<a class="node-id"
id="Top"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h1 class="node">Top</h1>
+
+<hr>
+<a class="node-id" id="node"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h4 class="node">node</h4>
<dl class="first-deffn">
<dt class="deffn"><span class="category-def">: </span><strong
class="def-name"></strong></dt>
@@ -328,4 +412,81 @@ $result_converted{'html_text'}->{'empty_index_entry'} =
'<h1 class="node" id="To
';
+
+$result_converted{'file_latex'}->{'empty_index_entry'} = '\\documentclass{book}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{tabularx}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+\\begin{document}
+\\label{anchor:Top}%
+\\label{anchor:node}%
+
+
+\\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
+\\rightskip=5em plus 1 fill
+\\hangindent=2em
+\\texttt{}& []
+\\end{tabularx}
+
+
+\\end{document}
+';
+
1;
diff --git a/tp/t/results/indices/empty_string_index_entry.pl
b/tp/t/results/indices/empty_string_index_entry.pl
index e2b5bf81c2..90e88178e7 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -29,6 +29,47 @@ $result_trees{'empty_string_index_entry'} = {
],
'extra' => {
'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'source_info' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
'
},
'parent' => {},
@@ -60,7 +101,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => ''
}
}
@@ -92,7 +133,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -113,7 +154,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 5,
+ 'line_nr' => 6,
'macro' => ''
},
'type' => 'command_as_argument'
@@ -150,7 +191,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => ''
}
}
@@ -182,7 +223,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => ''
}
}
@@ -220,7 +261,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 7,
+ 'line_nr' => 8,
'macro' => ''
}
}
@@ -233,7 +274,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 5,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -286,7 +327,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
}
}
@@ -297,7 +338,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -318,7 +359,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -339,7 +380,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -385,7 +426,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'def_line'
@@ -430,7 +471,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
}
}
@@ -441,7 +482,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -462,7 +503,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -483,7 +524,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'bracketed_def_content'
@@ -531,7 +572,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'def_line'
@@ -562,7 +603,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 12,
'macro' => ''
}
}
@@ -574,7 +615,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => ''
}
},
@@ -611,7 +652,7 @@ $result_trees{'empty_string_index_entry'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 13,
+ 'line_nr' => 14,
'macro' => ''
}
}
@@ -626,16 +667,16 @@ $result_trees{'empty_string_index_entry'} = {
'node_content' => [
{}
],
- 'normalized' => 'Top'
+ 'normalized' => 'node'
}
],
- 'normalized' => 'Top',
+ 'normalized' => 'node',
'spaces_before_argument' => ' '
},
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 1,
+ 'line_nr' => 2,
'macro' => ''
}
}
@@ -646,87 +687,93 @@
$result_trees{'empty_string_index_entry'}{'contents'}[0]{'contents'}[0]{'parent'
$result_trees{'empty_string_index_entry'}{'contents'}[0]{'parent'} =
$result_trees{'empty_string_index_entry'};
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'args'}[0];
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'extra'}{'command_as_argument'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'extra'}{'end_command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[3]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[4]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'extra'}{'end_command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'contents'}[2];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[5]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[6]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[7]{'args'}[0];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[7];
-$result_trees{'empty_string_index_entry'}{'contents'}[1]{'contents'}[7]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[1];
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_string_index_entry'}{'contents'}[1]{'parent'} =
$result_trees{'empty_string_index_entry'};
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'extra'}{'command_as_argument'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'extra'}{'end_command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[3]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[4]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[7]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'category'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'def_parsed_hash'}{'name'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'extra'}{'end_command'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[5]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[6]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[7]{'args'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[7]{'args'}[0]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[7];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'contents'}[7]{'parent'}
= $result_trees{'empty_string_index_entry'}{'contents'}[2];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'extra'}{'node_content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'empty_string_index_entry'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_string_index_entry'}{'contents'}[2]{'parent'} =
$result_trees{'empty_string_index_entry'};
$result_texis{'empty_string_index_entry'} = '@node Top
+@node node
@findex @w{}
@@ -754,17 +801,29 @@ Function:
$result_nodes{'empty_string_index_entry'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'node'
+ },
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
}
};
+$result_nodes{'empty_string_index_entry'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'empty_string_index_entry'};
$result_menus{'empty_string_index_entry'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
};
$result_errors{'empty_string_index_entry'} = [
@@ -772,7 +831,7 @@ $result_errors{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @findex
',
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => '',
'text' => 'empty index key in @findex',
'type' => 'warning'
@@ -781,7 +840,7 @@ $result_errors{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @item
',
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => '',
'text' => 'empty index key in @item',
'type' => 'warning'
@@ -790,7 +849,7 @@ $result_errors{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defun
',
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => '',
'text' => 'empty index key in @defun',
'type' => 'warning'
@@ -799,7 +858,7 @@ $result_errors{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defunx
',
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => '',
'text' => 'empty index key in @defunx',
'type' => 'warning'
@@ -814,7 +873,10 @@ $result_floats{'empty_string_index_entry'} = {};
$result_converted{'info'}->{'empty_string_index_entry'} = 'This is , produced
from .
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: node, Up: (dir)
+
+
+File: , Node: node, Prev: Top
‘’
@@ -825,6 +887,7 @@ File: , Node: Top, Up: (dir)
Tag Table:
Node: Top27
+Node: node74
End Tag Table
@@ -839,7 +902,7 @@
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @findex
',
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => '',
'text' => 'empty index key in @findex',
'type' => 'warning'
@@ -848,7 +911,7 @@
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @item
',
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => '',
'text' => 'empty index key in @item',
'type' => 'warning'
@@ -857,7 +920,7 @@
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defun
',
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => '',
'text' => 'empty index key in @defun',
'type' => 'warning'
@@ -866,7 +929,7 @@
$result_converted_errors{'info'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defunx
',
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => '',
'text' => 'empty index key in @defunx',
'type' => 'warning'
@@ -887,7 +950,7 @@
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @findex
',
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => '',
'text' => 'empty index key in @findex',
'type' => 'warning'
@@ -896,7 +959,7 @@
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @item
',
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => '',
'text' => 'empty index key in @item',
'type' => 'warning'
@@ -905,7 +968,7 @@
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defun
',
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => '',
'text' => 'empty index key in @defun',
'type' => 'warning'
@@ -914,7 +977,7 @@
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defunx
',
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => '',
'text' => 'empty index key in @defunx',
'type' => 'warning'
@@ -923,7 +986,17 @@
$result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
-$result_converted{'html_text'}->{'empty_string_index_entry'} = '<h1
class="node" id="Top">Top</h1>
+$result_converted{'html_text'}->{'empty_string_index_entry'} = '<a
class="node-id" id="Top"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h1 class="node">Top</h1>
+<hr>
+<a class="node-id" id="node"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h4 class="node">node</h4>
<a class="index-entry-id" id="index-"></a>
@@ -943,7 +1016,7 @@
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @findex
',
'file_name' => '',
- 'line_nr' => 3,
+ 'line_nr' => 4,
'macro' => '',
'text' => 'empty index key in @findex',
'type' => 'warning'
@@ -952,7 +1025,7 @@
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @item
',
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 7,
'macro' => '',
'text' => 'empty index key in @item',
'type' => 'warning'
@@ -961,7 +1034,7 @@
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defun
',
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 10,
'macro' => '',
'text' => 'empty index key in @defun',
'type' => 'warning'
@@ -970,7 +1043,7 @@
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
'error_line' => 'warning: empty index key in @defunx
',
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 11,
'macro' => '',
'text' => 'empty index key in @defunx',
'type' => 'warning'
@@ -978,4 +1051,113 @@
$result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
];
+
+$result_converted{'file_latex'}->{'empty_string_index_entry'} =
'\\documentclass{book}
+\\usepackage{imakeidx}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{embrac}
+\\usepackage{expl3}
+\\usepackage{tabularx}
+\\usepackage{enumitem}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+\\makeindex[name=fn]%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% set defaults for lists that match Texinfo TeX formatting
+\\setlist[description]{style=nextline, font=\\normalfont}
+
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+% braces are upright in italic and slanted only in @def*
+% so it is turned off here, and turned on @def* lines
+\\EmbracOff{}%
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+\\begin{document}
+\\label{anchor:Top}%
+\\label{anchor:node}%
+
+\\index[fn]{@\\texttt{\\hbox{}}}%
+
+\\begin{description}
+\\item[{\\parbox[b]{\\linewidth}{%
+\\texttt{\\hbox{}}
+\\index[fn]{@\\texttt{\\hbox{}}}%
+}}]
+\\end{description}
+
+
+\\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
+\\rightskip=5em plus 1 fill
+\\hangindent=2em
+\\texttt{\\hbox{} \\EmbracOn{}\\textnormal{\\textsl{ }}\\EmbracOff{}}&
[Function]
+\\end{tabularx}
+
+\\index[fn]{@\\texttt{\\hbox{}}}%
+
+\\noindent\\begin{tabularx}{\\linewidth}{@{}Xr}
+\\rightskip=5em plus 1 fill
+\\hangindent=2em
+\\texttt{\\hbox{} \\EmbracOn{}\\textnormal{\\textsl{ }}\\EmbracOff{}}&
[Function]
+\\end{tabularx}
+
+\\index[fn]{@\\texttt{\\hbox{}}}%
+
+\\printindex[fn]
+\\end{document}
+';
+
1;
diff --git a/tp/t/results/indices/explicit_sort_key.pl
b/tp/t/results/indices/explicit_sort_key.pl
index e533385501..614bd9e72a 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -38,7 +38,6 @@ $result_trees{'explicit_sort_key'} = {
'cmdname' => 'node',
'contents' => [],
'extra' => {
- 'isindex' => 1,
'node_content' => [
{}
],
@@ -77,6 +76,40 @@ $result_trees{'explicit_sort_key'} = {
{
'parent' => {},
'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'parent' => {},
+ 'source_info' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
',
'type' => 'empty_line'
},
@@ -107,7 +140,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 4,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -139,7 +172,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
}
},
@@ -182,7 +215,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -209,7 +242,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 7,
+ 'line_nr' => 9,
'macro' => ''
}
},
@@ -252,7 +285,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 7,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -279,7 +312,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 8,
+ 'line_nr' => 10,
'macro' => ''
}
},
@@ -322,7 +355,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 8,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -362,7 +395,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 11,
'macro' => ''
}
}
@@ -376,7 +409,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 11,
'macro' => ''
}
}
@@ -408,7 +441,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -448,7 +481,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => ''
}
},
@@ -487,7 +520,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => ''
}
}
@@ -501,7 +534,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => ''
}
},
@@ -548,7 +581,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 13,
+ 'line_nr' => 15,
'macro' => ''
}
}
@@ -562,7 +595,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 13,
+ 'line_nr' => 15,
'macro' => ''
}
},
@@ -602,7 +635,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 14,
+ 'line_nr' => 16,
'macro' => ''
}
}
@@ -616,7 +649,7 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 14,
+ 'line_nr' => 16,
'macro' => ''
}
},
@@ -662,16 +695,31 @@ $result_trees{'explicit_sort_key'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 16,
+ 'line_nr' => 18,
'macro' => ''
}
}
],
- 'extra' => {},
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node'
+ }
+ ],
+ 'normalized' => 'node',
+ 'spaces_before_argument' => ' '
+ },
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 2,
+ 'line_nr' => 4,
'macro' => ''
}
}
@@ -687,98 +735,106 @@
$result_trees{'explicit_sort_key'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'
$result_trees{'explicit_sort_key'}{'contents'}[1]{'parent'} =
$result_trees{'explicit_sort_key'};
$result_trees{'explicit_sort_key'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[0]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[1]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[2]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[3]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[4]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[5]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[6]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[7]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[3]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[4]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'contents'}[5]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[8]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[9]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'contents'}[3]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[10]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[11]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[12]{'args'}[0];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[12]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[12];
-$result_trees{'explicit_sort_key'}{'contents'}[2]{'contents'}[12]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[2];
$result_trees{'explicit_sort_key'}{'contents'}[2]{'parent'} =
$result_trees{'explicit_sort_key'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[0]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[1];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[1]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[2]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[3]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[4]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[5]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'extra'}{'index_entry'}{'command'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'extra'}{'index_entry'}{'node'}
= $result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[6]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[7]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[2];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[3]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[4]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'contents'}[5]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[8]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[9]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[1]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[2]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'contents'}[3]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[10]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[11]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[12]{'args'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[12]{'args'}[0]{'parent'}
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[12];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'contents'}[12]{'parent'} =
$result_trees{'explicit_sort_key'}{'contents'}[3];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'extra'}{'node_content'}[0]
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'explicit_sort_key'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'explicit_sort_key'}{'contents'}[3]{'parent'} =
$result_trees{'explicit_sort_key'};
$result_texis{'explicit_sort_key'} = '@node Top
@top
+@node node
+
@defindex SK
@SKindex @sortas{A} bbbbbbb (first)
@@ -798,6 +854,7 @@ in a reuglar para @sortas{foo}. @code{inside another
@sortas{command}}.
$result_texts{'explicit_sort_key'} = '
+
in a reuglar para. inside another.
.
@@ -814,9 +871,9 @@ $result_sectioning{'explicit_sort_key'} = {
'associated_node' => {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
}
},
'structure' => {
@@ -838,17 +895,29 @@ $result_nodes{'explicit_sort_key'} = {
'extra' => {},
'structure' => {}
},
- 'isindex' => 1,
'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'node'
+ },
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
}
};
+$result_nodes{'explicit_sort_key'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'explicit_sort_key'};
$result_menus{'explicit_sort_key'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
};
$result_errors{'explicit_sort_key'} = [
@@ -856,7 +925,7 @@ $result_errors{'explicit_sort_key'} = [
'error_line' => 'warning: @sortas should only appear in an index entry
',
'file_name' => '',
- 'line_nr' => 9,
+ 'line_nr' => 11,
'macro' => '',
'text' => '@sortas should only appear in an index entry',
'type' => 'warning'
@@ -865,7 +934,7 @@ $result_errors{'explicit_sort_key'} = [
'error_line' => 'warning: @sortas should only appear in an index entry
',
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => '',
'text' => '@sortas should only appear in an index entry',
'type' => 'warning'
@@ -874,7 +943,7 @@ $result_errors{'explicit_sort_key'} = [
'error_line' => 'warning: @sortas should only appear in an index entry
',
'file_name' => '',
- 'line_nr' => 11,
+ 'line_nr' => 13,
'macro' => '',
'text' => '@sortas should only appear in an index entry',
'type' => 'warning'
@@ -883,7 +952,7 @@ $result_errors{'explicit_sort_key'} = [
'error_line' => 'warning: @sortas should only appear in an index entry
',
'file_name' => '',
- 'line_nr' => 13,
+ 'line_nr' => 15,
'macro' => '',
'text' => '@sortas should only appear in an index entry',
'type' => 'warning'
@@ -892,7 +961,7 @@ $result_errors{'explicit_sort_key'} = [
'error_line' => 'warning: @sortas should only appear in an index entry
',
'file_name' => '',
- 'line_nr' => 14,
+ 'line_nr' => 16,
'macro' => '',
'text' => '@sortas should only appear in an index entry',
'type' => 'warning'
@@ -972,7 +1041,10 @@ $result_indices_sort_strings{'explicit_sort_key'} = {
$result_converted{'info'}->{'explicit_sort_key'} = 'This is , produced from .
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: node, Up: (dir)
+
+
+File: , Node: node, Prev: Top
in a reuglar para. ‘inside another’.
@@ -981,15 +1053,16 @@ in a reuglar para. ‘inside another’.
[index ]
* Menu:
-* zero sort key: Top. (line 3)
-* bbbbbbb (first): Top. (line 3)
-* aaa: Top. (line 3)
-* aaaaaaa (second): Top. (line 3)
+* zero sort key: node. (line 3)
+* bbbbbbb (first): node. (line 3)
+* aaa: node. (line 3)
+* aaaaaaa (second): node. (line 3)
Tag Table:
Node: Top27
+Node: node74
End Tag Table
@@ -1006,16 +1079,27 @@ $result_converted{'plaintext'}->{'explicit_sort_key'} =
'in a reuglar para. ‘
* Menu:
-* zero sort key: Top. (line 0)
-* bbbbbbb (first): Top. (line 0)
-* aaa: Top. (line 0)
-* aaaaaaa (second): Top. (line 0)
+* zero sort key: node. (line 0)
+* bbbbbbb (first): node. (line 0)
+* aaa: node. (line 0)
+* aaaaaaa (second): node. (line 0)
';
$result_converted{'html_text'}->{'explicit_sort_key'} = '<div
class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
<a class="top" id="SEC_Top"></a>
+<hr>
+<a class="node-id" id="node"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h4 class="node">node</h4>
+
<a class="index-entry-id" id="index-bbbbbbb-_0028first_0029"></a>
<a class="index-entry-id" id="index-aaaaaaa-_0028second_0029"></a>
@@ -1040,14 +1124,14 @@ $result_converted{'html_text'}->{'explicit_sort_key'} =
'<div class="top-level-e
<tr><td></td><th class="entries-header-printindex">Index
Entry</th><td> </td><th class="sections-header-printindex">
Section</th></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="t_i_SK_symbol-1">0</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-zero-sort-key">zero sort key</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-zero-sort-key">zero sort key</a>:</td><td> </td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="t_i_SK_letter-A">A</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-bbbbbbb-_0028first_0029">bbbbbbb
(first)</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a href="#index-aaa"><b
class="b">aaa</b></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-bbbbbbb-_0028first_0029">bbbbbbb
(first)</a>:</td><td> </td><td class="printindex-index-section"><a
href="#node">node</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-aaa"><b
class="b">aaa</b></a>:</td><td> </td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="t_i_SK_letter-B">B</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaaaaaa-_0028second_0029">aaaaaaa
(second)</a>:</td><td> </td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-aaaaaaa-_0028second_0029">aaaaaaa
(second)</a>:</td><td> </td><td class="printindex-index-section"><a
href="#node">node</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
</table>
<table class="SK-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_SK_symbol-1"><b>0</b></a>
@@ -1062,4 +1146,87 @@ $result_converted{'html_text'}->{'explicit_sort_key'} =
'<div class="top-level-e
</div>
';
+
+$result_converted{'file_latex'}->{'explicit_sort_key'} = '\\documentclass{book}
+\\usepackage{imakeidx}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+\\makeindex[name=SK]%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+\\begin{document}
+\\label{anchor:Top}%
+\\label{anchor:node}%
+
+
+\\index[SK]{A@bbbbbbb (first)}%
+\\index[SK]{B@aaaaaaa (second)}%
+\\index[SK]{0@zero sort key}%
+\\index[SK]{\\textbf{aaa}}%
+
+in a reuglar para. \\texttt{inside another}.
+
+.
+\\url{and cmd}.
+
+\\printindex[SK]
+\\end{document}
+';
+
1;
diff --git a/tp/t/results/indices/seealso_duplicate.pl
b/tp/t/results/indices/seealso_duplicate.pl
index 15a2338bed..8675f235aa 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -474,4 +474,75 @@ $result_converted{'html_text'}->{'seealso_duplicate'} =
'<h1 class="node" id="To
</div>
';
+
+$result_converted{'file_latex'}->{'seealso_duplicate'} = '\\documentclass{book}
+\\usepackage{imakeidx}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+\\makeindex[name=cp]%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+\\begin{document}
+\\label{anchor:Top}%
+
+(`Top\' node ignored)
+\\end{document}
+';
+
1;
diff --git a/tp/t/results/indices/transparent_sort_chars.pl
b/tp/t/results/indices/transparent_sort_chars.pl
index cbb52be0c0..8ee80ee64a 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -69,7 +69,6 @@ $result_trees{'transparent_sort_chars'} = {
'cmdname' => 'node',
'contents' => [],
'extra' => {
- 'isindex' => 1,
'node_content' => [
{}
],
@@ -108,6 +107,40 @@ $result_trees{'transparent_sort_chars'} = {
{
'parent' => {},
'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'parent' => {},
+ 'source_info' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'node'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
',
'type' => 'empty_line'
},
@@ -133,7 +166,7 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
}
},
@@ -159,7 +192,7 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
}
}
@@ -193,7 +226,7 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 6,
+ 'line_nr' => 8,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -236,7 +269,7 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 7,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -279,7 +312,7 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 8,
+ 'line_nr' => 10,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -317,16 +350,31 @@ $result_trees{'transparent_sort_chars'} = {
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 10,
+ 'line_nr' => 12,
'macro' => ''
}
}
],
- 'extra' => {},
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node'
+ }
+ ],
+ 'normalized' => 'node',
+ 'spaces_before_argument' => ' '
+ },
'parent' => {},
'source_info' => {
'file_name' => '',
- 'line_nr' => 4,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -346,44 +394,52 @@
$result_trees{'transparent_sort_chars'}{'contents'}[1]{'extra'}{'nodes_manuals'}
$result_trees{'transparent_sort_chars'}{'contents'}[1]{'parent'} =
$result_trees{'transparent_sort_chars'};
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'args'}[0]{'parent'} =
$result_trees{'transparent_sort_chars'}{'contents'}[2];
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[1];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[1]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[1];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[2]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[1];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[3]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[4]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[5]{'args'}[0];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[5];
-$result_trees{'transparent_sort_chars'}{'contents'}[2]{'contents'}[5]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[2];
$result_trees{'transparent_sort_chars'}{'contents'}[2]{'parent'} =
$result_trees{'transparent_sort_chars'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'args'}[0]{'parent'} =
$result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[1]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[2]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'extra'}{'index_entry'}{'node'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[3]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[4]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[5]{'args'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[5]{'args'}[0]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[5];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'contents'}[5]{'parent'}
= $result_trees{'transparent_sort_chars'}{'contents'}[3];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'transparent_sort_chars'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'transparent_sort_chars'}{'contents'}[3]{'parent'} =
$result_trees{'transparent_sort_chars'};
$result_texis{'transparent_sort_chars'} = '@set txiindexhyphenignore
@node Top
@top
+@node node
+
@cindex @code{--version}, for @command{install-info}
@cindex Source file format
@cindex Semantic markup
@@ -395,6 +451,7 @@ $result_texis{'transparent_sort_chars'} = '@set
txiindexhyphenignore
$result_texts{'transparent_sort_chars'} = '
+
';
$result_sectioning{'transparent_sort_chars'} = {
@@ -406,9 +463,9 @@ $result_sectioning{'transparent_sort_chars'} = {
'associated_node' => {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
}
},
'structure' => {
@@ -430,17 +487,29 @@ $result_nodes{'transparent_sort_chars'} = {
'extra' => {},
'structure' => {}
},
- 'isindex' => 1,
'normalized' => 'Top'
+ },
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'node'
+ },
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
}
};
+$result_nodes{'transparent_sort_chars'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'transparent_sort_chars'};
$result_menus{'transparent_sort_chars'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
- }
+ },
+ 'structure' => {}
};
$result_errors{'transparent_sort_chars'} = [];
@@ -462,19 +531,23 @@ $result_indices_sort_strings{'transparent_sort_chars'} = {
$result_converted{'info'}->{'transparent_sort_chars'} = 'This is , produced
from .
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: node, Up: (dir)
+
+
+File: , Node: node, Prev: Top
[index ]
* Menu:
-* Semantic markup: Top. (line 3)
-* Source file format: Top. (line 3)
-* --version, for install-info: Top. (line 3)
+* Semantic markup: node. (line 3)
+* Source file format: node. (line 3)
+* --version, for install-info: node. (line 3)
Tag Table:
Node: Top27
+Node: node74
End Tag Table
@@ -487,16 +560,27 @@ End:
$result_converted{'plaintext'}->{'transparent_sort_chars'} = '* Menu:
-* Semantic markup: Top. (line 0)
-* Source file format: Top. (line 0)
-* --version, for install-info: Top. (line 0)
+* Semantic markup: node. (line 0)
+* Source file format: node. (line 0)
+* --version, for install-info: node. (line 0)
';
$result_converted{'html_text'}->{'transparent_sort_chars'} = '
<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
<a class="top" id="SEC_Top"></a>
+<hr>
+<a class="node-id" id="node"></a><div class="nav-panel">
+<p>
+ [<a href="#node" title="Index" rel="index">Index</a>]</p>
+</div>
+<h4 class="node">node</h4>
+
<a class="index-entry-id"
id="index-_002d_002dversion_002c-for-install_002dinfo"></a>
<a class="index-entry-id" id="index-Source-file-format"></a>
<a class="index-entry-id" id="index-Semantic-markup"></a>
@@ -511,11 +595,11 @@
$result_converted{'html_text'}->{'transparent_sort_chars'} = '
<tr><td></td><th class="entries-header-printindex">Index
Entry</th><td> </td><th class="sections-header-printindex">
Section</th></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="t_i_cp_letter-S">S</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Semantic-markup">Semantic markup</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-Source-file-format">Source file format</a>:</td><td> </td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Semantic-markup">Semantic markup</a>:</td><td> </td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-Source-file-format">Source file format</a>:</td><td> </td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="t_i_cp_letter-V">V</th><td></td><td></td></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dversion_002c-for-install_002dinfo"><code
class="code">--version</code>, for <code
class="command">install-info</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#Top">Top</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_002d_002dversion_002c-for-install_002dinfo"><code
class="code">--version</code>, for <code
class="command">install-info</code></a>:</td><td> </td><td
class="printindex-index-section"><a href="#node">node</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
</table>
<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#t_i_cp_letter-S"><b>S</b></a>
@@ -527,4 +611,81 @@ $result_converted{'html_text'}->{'transparent_sort_chars'}
= '
</div>
';
+
+$result_converted{'file_latex'}->{'transparent_sort_chars'} =
'\\documentclass{book}
+\\usepackage{imakeidx}
+\\usepackage{amsfonts}
+\\usepackage{amsmath}
+\\usepackage[gen]{eurosym}
+\\usepackage[T1]{fontenc}
+\\usepackage{textcomp}
+\\usepackage{graphicx}
+\\usepackage{etoolbox}
+\\usepackage{titleps}
+\\usepackage{float}
+% use hidelinks to remove boxes around links to be similar with Texinfo TeX
+\\usepackage[hidelinks]{hyperref}
+\\usepackage[utf8]{inputenc}
+
+\\makeatletter
+\\newcommand{\\GNUTexinfosettitle}{No Title}%
+
+\\makeindex[name=cp]%
+
+% redefine the \\mainmatter command such that it does not clear page
+% as if in double page
+\\renewcommand\\mainmatter{\\clearpage\\@mainmattertrue\\pagenumbering{arabic}}
+% add command aliases to use the same command in book and report
+\\newcommand\\GNUTexinfomainmatter{\\mainmatter}
+\\newcommand\\GNUTexinfofrontmatter{\\frontmatter}
+\\newenvironment{GNUTexinfopreformatted}{%
+ \\par\\obeylines\\obeyspaces\\frenchspacing
+ \\parskip=\\z@\\parindent=\\z@}{}
+% command that does nothing used to help with substitutions in commands
+\\newcommand{\\GNUTexinfoplaceholder}[1]{}
+
+% plain page style, for part and chapter, which call \\thispagestyle{plain}
+\\renewpagestyle{plain}{\\sethead[\\thepage{}][][]
+ {}{}{\\thepage{}}}
+
+% single header
+\\newpagestyle{single}{\\sethead[\\chaptername{} \\thechapter{}
\\chaptertitle{}][][\\thepage]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting single headers
+\\newcommand{\\GNUTexinfosetsingleheader}{\\pagestyle{single}}
+
+% double header
+\\newpagestyle{double}{\\sethead[\\thepage{}][][\\GNUTexinfosettitle]
+ {\\chaptername{} \\thechapter{}
\\chaptertitle{}}{}{\\thepage}}
+
+% called when setting double headers
+\\newcommand{\\GNUTexinfosetdoubleheader}{\\pagestyle{double}}
+
+
+% avoid pagebreak and headings setting for a sectionning command
+\\newcommand{\\GNUTexinfonopagebreakheading}[2]{{\\let\\clearpage\\relax
\\let\\cleardoublepage\\relax \\let\\thispagestyle\\GNUTexinfoplaceholder
#1{#2}}}
+
+\\renewcommand{\\includegraphics}[1]{\\fbox{FIG \\detokenize{#1}}}
+
+\\makeatother
+% set default for @setchapternewpage
+\\makeatletter
+\\patchcmd{\\chapter}{\\if@openright\\cleardoublepage\\else\\clearpage\\fi}{\\GNUTexinfoplaceholder{setchapternewpage
placeholder}\\clearpage}{}{}
+\\makeatother
+\\GNUTexinfosetsingleheader{}%
+
+
+\\begin{document}
+\\label{anchor:Top}%
+\\label{anchor:node}%
+
+\\index[cp]{version, for installinfo@\\texttt{{-}{-}version}, for
\\texttt{install-info}}%
+\\index[cp]{Source file format@Source file format}%
+\\index[cp]{Semantic markup@Semantic markup}%
+
+\\printindex[cp]
+\\end{document}
+';
+
1;