[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Remove @setfilename in tests, have consistent tes
From: |
Patrice Dumas |
Subject: |
branch master updated: Remove @setfilename in tests, have consistent test name and setfilename |
Date: |
Mon, 28 Nov 2022 06:57:48 -0500 |
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 e52e237eb0 Remove @setfilename in tests, have consistent test name and
setfilename
e52e237eb0 is described below
commit e52e237eb04c6d60a5a24f25677ad64ef80fab44
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Nov 28 12:57:02 2022 +0100
Remove @setfilename in tests, have consistent test name and setfilename
---
tp/t/80include.t | 2 +-
tp/t/92formatting.t | 4 +-
tp/t/95moreindices.t | 2 +-
tp/t/html_tests.t | 4 +-
tp/t/info_tests.t | 4 +-
tp/t/input_files/documentlanguage_set.texi | 2 +-
tp/t/input_files/formatting.texi | 1 -
tp/t/input_files/simplest.texi | 2 -
tp/t/input_files/split_nocopying.texi | 3 +-
tp/t/languages.t | 9 +-
tp/t/results/formatting/direntry_dircategory.pl | 1069 +++++++
.../res_info/direntry_dircategory.info | 37 +
.../res_info/direntry_dircategory.info-1 | 33 +
.../res_info/direntry_dircategory.info-2 | 29 +
.../formatting/documentlanguage_set_option.pl | 55 +-
.../res_html/documentlanguage_set.html | 1 +
.../formatting/documentlanguage_set_option_info.pl | 55 +-
.../formatting/documentlanguage_set_unknown.pl | 55 +-
.../res_html/documentlanguage_set.html | 1 +
tp/t/results/formatting/glossary.pl | 1709 +++++++++++
.../formatting/simplest_test_date_in_header.pl | 58 +-
.../res_html/simplest.html | 1 -
tp/t/results/formatting/simplest_test_prefix.pl | 58 +-
.../simplest_test_prefix/res_html/truc.html | 1 -
.../formatting/simplest_test_prefix_info.pl | 58 +-
.../formatting/split_for_format_not_split.pl | 58 +-
.../res_xml/simplest.xml | 4 +-
tp/t/results/formatting/split_nocopying.pl | 72 +-
.../split_nocopying/res_info/split-nocopying.info | 35 -
.../split_nocopying/res_info/split_nocopying.info | 35 +
tp/t/results/formatting/split_nocopying_split.pl | 72 +-
.../res_info/split-nocopying.info | 19 -
.../res_info/split-nocopying.info-1 | 15 -
.../res_info/split-nocopying.info-2 | 11 -
.../res_info/split_nocopying.info | 19 +
.../res_info/split_nocopying.info-1 | 15 +
.../res_info/split_nocopying.info-2 | 11 +
tp/t/results/html_tests/shorttitlepage.pl | 33 +-
tp/t/results/html_tests/titles.pl | 33 +-
tp/t/results/include/include_with_setfilename.pl | 8 +-
tp/t/results/info_tests/split_no_copying.pl | 16 +-
.../split_test_before_first_node_no_empty_line.pl | 6 +-
.../res_info/split_test_before_first_node.info | 21 -
.../res_info/split_test_before_first_node.info-1 | 17 -
.../res_info/split_test_before_first_node.info-2 | 13 -
...split_test_before_first_node_no_empty_line.info | 21 +
...lit_test_before_first_node_no_empty_line.info-1 | 17 +
...lit_test_before_first_node_no_empty_line.info-2 | 13 +
tp/t/results/languages/multiple_lang_chapters.pl | 38 +-
.../res_info/multiple_lang_chapters.info | 15 +-
.../languages/multiple_lang_chapters_latex.pl | 38 +-
.../languages/multiple_lang_chapters_texi2html.pl | 38 +-
tp/t/results/morecoverage/formatting_fr.pl | 311 +-
tp/t/results/morecoverage/texi_formatting.pl | 313 +-
.../moreindices/nodes_before_top_and_sections.pl | 3056 ++++++++++++++++++++
.../res_html/nodes_before_top_and_sections.html | 944 ++++++
56 files changed, 7477 insertions(+), 1093 deletions(-)
diff --git a/tp/t/80include.t b/tp/t/80include.t
index 266d27fef8..9beda92928 100644
--- a/tp/t/80include.t
+++ b/tp/t/80include.t
@@ -131,7 +131,7 @@ After.'],
# for now the plaintext expansion do not test anything as the setfilename in
# included files is removed from the tree. But this may change in the future.
'@include included_file_with_setfilename.texi
-@setfilename main_file.info
+@setfilename include_with_setfilename.info
', {'test_formats' => ['info']}],
['include_setfilename_on_setfilename_line',
'@setfilename file @setfilename other file @include are you joking!
diff --git a/tp/t/92formatting.t b/tp/t/92formatting.t
index e5205a4efd..28d7f691d8 100644
--- a/tp/t/92formatting.t
+++ b/tp/t/92formatting.t
@@ -9,7 +9,7 @@ require 't/test_utils.pl';
# under tp/tests did, but to be faster, as we are avoiding the
# start-up time of perl for every one.
my @test_cases = (
-['texi_glossary',
+['glossary',
undef, {'test_file' => 'glossary.texi',
},
],
@@ -81,7 +81,7 @@ my @test_cases = (
undef, {'test_file' => 'one_line.texi',
},
],
-['direntry_dircategory_info_split',
+['direntry_dircategory',
undef,
{'test_file' => 'direntry_dircategory.texi',
'test_formats' => ['file_info']
diff --git a/tp/t/95moreindices.t b/tp/t/95moreindices.t
index 79dec40dc7..676c6191bb 100644
--- a/tp/t/95moreindices.t
+++ b/tp/t/95moreindices.t
@@ -52,7 +52,7 @@ my @test_cases = (
{'test_file' => 'nodes_before_top.texi' },
{'SPLIT' => 'chapter'}
],
-['nodes_before_top_and_sections_monolithic',
+['nodes_before_top_and_sections',
undef,
{'test_file' => 'nodes_before_top_and_sections.texi' },
],
diff --git a/tp/t/html_tests.t b/tp/t/html_tests.t
index b0c0863f54..66bcfc4cc7 100644
--- a/tp/t/html_tests.t
+++ b/tp/t/html_tests.t
@@ -455,7 +455,7 @@ aa
{'EXPANDED_FORMATS' => ['tex']}
],
['titles',
-'@setfilename html-title.info
+'
@settitle @@title @sc{html} @code{test}
@node Top
@@ -466,7 +466,7 @@ Top.
Second paragraph.
', {}, {'SHOW_TITLE' => 1}],
['shorttitlepage',
-'@setfilename html-shorttitlepage.info
+'
@shorttitlepage @@title @sc{html} @code{test}
@node Top
diff --git a/tp/t/info_tests.t b/tp/t/info_tests.t
index d7d97047d8..fd1c2e5a7f 100644
--- a/tp/t/info_tests.t
+++ b/tp/t/info_tests.t
@@ -512,7 +512,7 @@ V@footnote{F2}
# here, in fact.
['split_no_copying',
'\input texinfo
-@setfilename split-nocopying.info
+@setfilename split_no_copying.info
@node Top
@top Top
@@ -985,7 +985,7 @@ In chap1.
',{},{'SPLIT_SIZE' => 10}],
['split_test_before_first_node_no_empty_line',
-'@setfilename split_test_before_first_node.info
+'@setfilename split_test_before_first_node_no_empty_line.info
truc machin et reuc machin ze aze zea zae eaz eaz zae
@node Top
diff --git a/tp/t/input_files/documentlanguage_set.texi
b/tp/t/input_files/documentlanguage_set.texi
index f358d4ca19..8789cef00a 100644
--- a/tp/t/input_files/documentlanguage_set.texi
+++ b/tp/t/input_files/documentlanguage_set.texi
@@ -1,6 +1,6 @@
\input texinfo @c -*-texinfo-*-
@c
-@setfilename documentlanguage_set.info
+
@documentlanguage pt
@settitle Test @@documentlanguage set
diff --git a/tp/t/input_files/formatting.texi b/tp/t/input_files/formatting.texi
index ab75918391..8c2f058f13 100644
--- a/tp/t/input_files/formatting.texi
+++ b/tp/t/input_files/formatting.texi
@@ -1,5 +1,4 @@
\input texinfo @c -*-texinfo-*-
-@setfilename formatting.info
@dircategory Formatting @'e @code{@@ @TeX{}} test
@direntry
diff --git a/tp/t/input_files/simplest.texi b/tp/t/input_files/simplest.texi
index 0058280b38..ba4c363d87 100644
--- a/tp/t/input_files/simplest.texi
+++ b/tp/t/input_files/simplest.texi
@@ -1,7 +1,5 @@
\input texinfo @c -*-texinfo-*-
-@setfilename simplest.info
-
@node Top
This is a very simple texi manual @ <>.
diff --git a/tp/t/input_files/split_nocopying.texi
b/tp/t/input_files/split_nocopying.texi
index 227a19995c..3c90a6d2b6 100644
--- a/tp/t/input_files/split_nocopying.texi
+++ b/tp/t/input_files/split_nocopying.texi
@@ -1,8 +1,7 @@
\input texinfo
-@setfilename split-nocopying.info
@node Top
-@top Top
+@top Test file used to test split Info without copying
This is the top node.
diff --git a/tp/t/languages.t b/tp/t/languages.t
index b7a0a80100..f58b116d11 100644
--- a/tp/t/languages.t
+++ b/tp/t/languages.t
@@ -146,7 +146,7 @@ Another unknown language. @xref{Top}.
);
my $multiple_lang_chapters_text =
-'@setfilename multiple_lang_chapters.info
+'
@documentencoding utf-8
@c @node Top is ignored in TeX and LaTeX, so switch here
@@ -205,7 +205,9 @@ my @file_tests = (
# this first test expands everything including latex, so ends up
# with a redundant @documentlanguage
['multiple_lang_chapters',
-$multiple_lang_chapters_text, {}, {'SPLIT' => 0}],
+$multiple_lang_chapters_text,
+{'test_input_file_name' => 'multiple_lang_chapters.texi'},
+{'SPLIT' => 0}],
['multiple_lang_chapters_texi2html',
$multiple_lang_chapters_text,
{'test_input_file_name' => 'multiple_lang_chapters.texi',
@@ -217,7 +219,8 @@ $multiple_lang_chapters_text,
my @latex_file_tests = (
['multiple_lang_chapters_latex',
$multiple_lang_chapters_text,
-{'EXPANDED_FORMATS' => ['latex']}
+{'test_input_file_name' => 'multiple_lang_chapters.texi',
+'EXPANDED_FORMATS' => ['latex']}
]
);
diff --git a/tp/t/results/formatting/direntry_dircategory.pl
b/tp/t/results/formatting/direntry_dircategory.pl
new file mode 100644
index 0000000000..4910be0dde
--- /dev/null
+++ b/tp/t/results/formatting/direntry_dircategory.pl
@@ -0,0 +1,1069 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'direntry_dircategory'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '\\input texinfo @c -*-texinfo-*-
+',
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_setfilename'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'direntry_dircategory.info'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'setfilename',
+ 'extra' => {
+ 'text_arg' => 'direntry_dircategory.info'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 3,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '``category---'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'th ere'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'var',
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '?\'\''
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'dircategory',
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'direntry',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'foo'
+ }
+ ],
+ 'type' => 'menu_entry_name'
+ },
+ {
+ 'text' => ': ',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => '('
+ },
+ {
+ 'text' => 'foo'
+ },
+ {
+ 'text' => ')'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '. ',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '``hello---'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'there'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'var',
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '?\'\'
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_name' => {},
+ 'menu_entry_node' => {
+ 'manual_content' => [
+ {}
+ ]
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'direntry'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'direntry'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 8,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 6,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cat2'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'dircategory',
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 10,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'direntry',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'aaa'
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'space_at_end_menu_node'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => ':: ',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'aaaa
+'
+ },
+ {
+ 'text' => ' bbbbb
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {},
+ {}
+ ],
+ 'normalized' => 'aaa'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 12,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'after_menu_description_line'
+ },
+ {
+ 'text' => 'menutitle
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_comment'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'direntry'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'direntry'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 16,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 11,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'preamble_before_content'
+ }
+ ],
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 19,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Test dircategory and direntry'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Text
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'in text'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'dircategory',
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 23,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'direntry',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in text'
+ }
+ ],
+ 'type' => 'menu_entry_name'
+ },
+ {
+ 'text' => ': ',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => '('
+ },
+ {
+ 'text' => 'in_text'
+ },
+ {
+ 'text' => ')'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '. ',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'in text
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_name' => {},
+ 'menu_entry_node' => {
+ 'manual_content' => [
+ {}
+ ]
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 25,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'direntry'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'direntry'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 26,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 24,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 29,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 30,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 28,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 20,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ }
+ ],
+ 'normalized' => 'chapter'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 32,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'In chapter
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 33,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '
+',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'bye'
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[5];
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[1];
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[3]{'contents'}[1];
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'args'}[3];
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[1]
=
$result_trees{'direntry_dircategory'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[1];
+$result_trees{'direntry_dircategory'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'direntry_dircategory'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'args'}[5];
+$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'args'}[1];
+$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'args'}[3]{'contents'}[1];
+$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[3];
+$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'direntry_dircategory'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'direntry_dircategory'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'direntry_dircategory'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+
+$result_texis{'direntry_dircategory'} = '\\input texinfo @c -*-texinfo-*-
+
+@setfilename direntry_dircategory.info
+
+@dircategory ``category---@var{th ere}?\'\'
+@direntry
+* foo: (foo). ``hello---@var{there}?\'\'
+@end direntry
+
+@dircategory cat2
+@direntry
+* aaa :: aaaa
+ bbbbb
+
+menutitle
+@end direntry
+
+
+@node Top
+@top Test dircategory and direntry
+
+Text
+@dircategory in text
+@direntry
+* in text: (in_text). in text
+@end direntry
+
+@menu
+* chapter::
+@end menu
+
+@node chapter
+@chapter chapter
+
+In chapter
+
+@bye
+';
+
+
+$result_texts{'direntry_dircategory'} = '
+* foo: (foo). "hello--there?"
+
+* aaa :: aaaa
+ bbbbb
+
+menutitle
+
+
+Test dircategory and direntry
+*****************************
+
+Text
+* in text: (in_text). in text
+
+* chapter::
+
+1 chapter
+*********
+
+In chapter
+
+';
+
+$result_sectioning{'direntry_dircategory'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'chapter'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 0,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => -1
+ }
+};
+$result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
= $result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
= $result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'direntry_dircategory'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'direntry_dircategory'};
+
+$result_nodes{'direntry_dircategory'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'normalized' => 'chapter'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ },
+ 'node_next' => {}
+ }
+};
+$result_nodes{'direntry_dircategory'}{'structure'}{'menu_child'}{'structure'}{'node_prev'}
= $result_nodes{'direntry_dircategory'};
+$result_nodes{'direntry_dircategory'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
= $result_nodes{'direntry_dircategory'};
+$result_nodes{'direntry_dircategory'}{'structure'}{'node_next'} =
$result_nodes{'direntry_dircategory'}{'structure'}{'menu_child'};
+
+$result_menus{'direntry_dircategory'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'chapter'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ }
+ }
+};
+$result_menus{'direntry_dircategory'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
= $result_menus{'direntry_dircategory'};
+
+$result_errors{'direntry_dircategory'} = [
+ {
+ 'error_line' => 'warning: @dircategory after first node
+',
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 23,
+ 'macro' => '',
+ 'text' => '@dircategory after first node',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'warning: @direntry after first node
+',
+ 'file_name' => 'direntry_dircategory.texi',
+ 'line_nr' => 24,
+ 'macro' => '',
+ 'text' => '@direntry after first node',
+ 'type' => 'warning'
+ }
+];
+
+
+$result_floats{'direntry_dircategory'} = {};
+
+
+1;
diff --git
a/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info
new file mode 100644
index 0000000000..02c710f25d
--- /dev/null
+++
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info
@@ -0,0 +1,37 @@
+This is direntry_dircategory.info, produced by texi2any version from
+direntry_dircategory.texi.
+
+INFO-DIR-SECTION “category—TH ERE?”
+START-INFO-DIR-ENTRY
+* foo: (foo). “hello—THERE?”
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION cat2
+START-INFO-DIR-ENTRY
+* aaa :: aaaa
+ bbbbb
+
+menutitle
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION in text
+START-INFO-DIR-ENTRY
+* in text: (in_text). in text
+END-INFO-DIR-ENTRY
+
+
+Indirect:
+direntry_dircategory.info-1: 440
+direntry_dircategory.info-2: 1044
+
+Tag Table:
+(Indirect)
+Node: Top440
+Node: chapter1044
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
diff --git
a/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-1
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-1
new file mode 100644
index 0000000000..43c8879359
--- /dev/null
+++
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-1
@@ -0,0 +1,33 @@
+This is direntry_dircategory.info, produced by texi2any version from
+direntry_dircategory.texi.
+
+INFO-DIR-SECTION “category—TH ERE?”
+START-INFO-DIR-ENTRY
+* foo: (foo). “hello—THERE?”
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION cat2
+START-INFO-DIR-ENTRY
+* aaa :: aaaa
+ bbbbb
+
+menutitle
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION in text
+START-INFO-DIR-ENTRY
+* in text: (in_text). in text
+END-INFO-DIR-ENTRY
+
+
+File: direntry_dircategory.info, Node: Top, Next: chapter, Up: (dir)
+
+Test dircategory and direntry
+*****************************
+
+Text
+
+* Menu:
+
+* chapter::
+
diff --git
a/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-2
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-2
new file mode 100644
index 0000000000..c8e4c4aafb
--- /dev/null
+++
b/tp/t/results/formatting/direntry_dircategory/res_info/direntry_dircategory.info-2
@@ -0,0 +1,29 @@
+This is direntry_dircategory.info, produced by texi2any version from
+direntry_dircategory.texi.
+
+INFO-DIR-SECTION “category—TH ERE?”
+START-INFO-DIR-ENTRY
+* foo: (foo). “hello—THERE?”
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION cat2
+START-INFO-DIR-ENTRY
+* aaa :: aaaa
+ bbbbb
+
+menutitle
+END-INFO-DIR-ENTRY
+
+INFO-DIR-SECTION in text
+START-INFO-DIR-ENTRY
+* in text: (in_text). in text
+END-INFO-DIR-ENTRY
+
+
+File: direntry_dircategory.info, Node: chapter, Prev: Top, Up: Top
+
+1 chapter
+*********
+
+In chapter
+
diff --git a/tp/t/results/formatting/documentlanguage_set_option.pl
b/tp/t/results/formatting/documentlanguage_set_option.pl
index 0617bc3afc..1c6266f0c1 100644
--- a/tp/t/results/formatting/documentlanguage_set_option.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option.pl
@@ -12,15 +12,15 @@ $result_trees{'documentlanguage_set_option'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- },
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -36,39 +36,11 @@ $result_trees{'documentlanguage_set_option'} = {
'
]
}
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
+ },
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'documentlanguage_set.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'documentlanguage_set.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'documentlanguage_set.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'text' => '
+',
+ 'type' => 'empty_line'
},
{
'args' => [
@@ -248,7 +220,7 @@
$result_trees{'documentlanguage_set_option'}{'contents'}[1]{'extra'}{'nodes_manu
$result_texis{'documentlanguage_set_option'} = '\\input texinfo @c
-*-texinfo-*-
@c
-@setfilename documentlanguage_set.info
+
@documentlanguage pt
@settitle Test @@documentlanguage set
@@ -262,6 +234,7 @@ Text.
$result_texts{'documentlanguage_set_option'} = '
+
@documentlanguage set
*********************
diff --git
a/tp/t/results/formatting/documentlanguage_set_option/res_html/documentlanguage_set.html
b/tp/t/results/formatting/documentlanguage_set_option/res_html/documentlanguage_set.html
index 56115784e3..021a2b4b98 100644
---
a/tp/t/results/formatting/documentlanguage_set_option/res_html/documentlanguage_set.html
+++
b/tp/t/results/formatting/documentlanguage_set_option/res_html/documentlanguage_set.html
@@ -26,6 +26,7 @@ span.program-in-footer {font-size: smaller}
<h1 class="settitle">Test @documentlanguage set</h1>
<hr>
+
<div class="top-level-extent" id="Top">
<h1 class="top" id="g_t_0040documentlanguage-set">@documentlanguage set</h1>
diff --git a/tp/t/results/formatting/documentlanguage_set_option_info.pl
b/tp/t/results/formatting/documentlanguage_set_option_info.pl
index 6f0c4f86b8..0bbb89c0ba 100644
--- a/tp/t/results/formatting/documentlanguage_set_option_info.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option_info.pl
@@ -12,15 +12,15 @@ $result_trees{'documentlanguage_set_option_info'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- },
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -36,39 +36,11 @@ $result_trees{'documentlanguage_set_option_info'} = {
'
]
}
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
+ },
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'documentlanguage_set.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'documentlanguage_set.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'documentlanguage_set.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'text' => '
+',
+ 'type' => 'empty_line'
},
{
'args' => [
@@ -247,7 +219,7 @@
$result_trees{'documentlanguage_set_option_info'}{'contents'}[1]{'extra'}{'nodes
$result_texis{'documentlanguage_set_option_info'} = '\\input texinfo @c
-*-texinfo-*-
@c
-@setfilename documentlanguage_set.info
+
@documentlanguage pt
@settitle Test @@documentlanguage set
@@ -261,6 +233,7 @@ Text.
$result_texts{'documentlanguage_set_option_info'} = '
+
@documentlanguage set
*********************
diff --git a/tp/t/results/formatting/documentlanguage_set_unknown.pl
b/tp/t/results/formatting/documentlanguage_set_unknown.pl
index a16698915b..b6d04f94d4 100644
--- a/tp/t/results/formatting/documentlanguage_set_unknown.pl
+++ b/tp/t/results/formatting/documentlanguage_set_unknown.pl
@@ -12,15 +12,15 @@ $result_trees{'documentlanguage_set_unknown'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- },
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -36,39 +36,11 @@ $result_trees{'documentlanguage_set_unknown'} = {
'
]
}
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
+ },
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'documentlanguage_set.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'documentlanguage_set.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'documentlanguage_set.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'text' => '
+',
+ 'type' => 'empty_line'
},
{
'args' => [
@@ -248,7 +220,7 @@
$result_trees{'documentlanguage_set_unknown'}{'contents'}[1]{'extra'}{'nodes_man
$result_texis{'documentlanguage_set_unknown'} = '\\input texinfo @c
-*-texinfo-*-
@c
-@setfilename documentlanguage_set.info
+
@documentlanguage pt
@settitle Test @@documentlanguage set
@@ -262,6 +234,7 @@ Text.
$result_texts{'documentlanguage_set_unknown'} = '
+
@documentlanguage set
*********************
diff --git
a/tp/t/results/formatting/documentlanguage_set_unknown/res_html/documentlanguage_set.html
b/tp/t/results/formatting/documentlanguage_set_unknown/res_html/documentlanguage_set.html
index ca38729336..7c2814c6a6 100644
---
a/tp/t/results/formatting/documentlanguage_set_unknown/res_html/documentlanguage_set.html
+++
b/tp/t/results/formatting/documentlanguage_set_unknown/res_html/documentlanguage_set.html
@@ -26,6 +26,7 @@ span.program-in-footer {font-size: smaller}
<h1 class="settitle">Test @documentlanguage set</h1>
<hr>
+
<div class="top-level-extent" id="Top">
<h1 class="top" id="g_t_0040documentlanguage-set">@documentlanguage set</h1>
diff --git a/tp/t/results/formatting/glossary.pl
b/tp/t/results/formatting/glossary.pl
new file mode 100644
index 0000000000..090ee4d0b0
--- /dev/null
+++ b/tp/t/results/formatting/glossary.pl
@@ -0,0 +1,1709 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'glossary'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '\\input texinfo.tex
+',
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_setfilename'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'glossary'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'setfilename',
+ 'extra' => {
+ 'text_arg' => 'glossary'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 3,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossarytext',
+ 'type' => 'macro_name'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@table @asis
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossary',
+ 'type' => 'macro_name'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@end table
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 13,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossary
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 9,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'gentry',
+ 'type' => 'macro_name'
+ },
+ {
+ 'text' => 'id',
+ 'type' => 'macro_arg'
+ },
+ {
+ 'text' => 'name',
+ 'type' => 'macro_arg'
+ },
+ {
+ 'text' => 'text',
+ 'type' => 'macro_arg'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@ifhtml
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@ref{\\id\\,\\name\\}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@end ifhtml
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@ifnothtml
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '\\name\\ (@pxref{\\id\\})
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@end ifnothtml
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@unmacro expandglossary
+',
+ 'type' => 'raw'
+ },
+ {
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@unmacro glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '\\\\glossary\\\\
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@item \\name\\ @anchor{\\id\\}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '\\text\\
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 29,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 30,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' expandglossary{glossary}
+'
+ }
+ },
+ {
+ 'text' => '@expandglossary {@glossarytext}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 33,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' gentry {id, name, text}
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 15,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'preamble_before_content'
+ }
+ ],
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 35,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'glossary'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'glossary'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 39,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 40,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 38,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'The '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'id1'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'name1'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'ref',
+ 'extra' => {
+ 'node_argument' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'id1'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry'
+ }
+ },
+ {
+ 'text' => '
+'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'expandglossary',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'unmacro',
+ 'extra' => {
+ 'misc_args' => [
+ 'expandglossary'
+ ]
+ },
+ 'info' => {
+ 'arg_line' => ' expandglossary
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'expandglossary',
+ 'type' => 'macro_name'
+ },
+ {
+ 'text' => 'glossary',
+ 'type' => 'macro_arg'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@unmacro glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '\\glossary\\
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@item name1 @anchor{id1}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => 'text1, arg1
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' expandglossary{glossary}
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossarytext',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'unmacro',
+ 'extra' => {
+ 'misc_args' => [
+ 'glossarytext'
+ ]
+ },
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossarytext',
+ 'type' => 'macro_name'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@item name1 @anchor{id1}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => 'text1, arg1
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'expandglossary'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'expandglossary'
+ }
+ },
+ {
+ 'text' => ' is used in many cases while
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'id2'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'name2'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'ref',
+ 'extra' => {
+ 'label' => {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'id2'
+ }
+ ],
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'id2'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 47,
+ 'macro' => 'glossarytext'
+ }
+ },
+ 'node_argument' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'id2'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'gentry'
+ }
+ },
+ {
+ 'text' => '
+'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'expandglossary',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'unmacro',
+ 'extra' => {
+ 'misc_args' => [
+ 'expandglossary'
+ ]
+ },
+ 'info' => {
+ 'arg_line' => ' expandglossary
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'expandglossary',
+ 'type' => 'macro_name'
+ },
+ {
+ 'text' => 'glossary',
+ 'type' => 'macro_arg'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@unmacro glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '\\glossary\\
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@item name2 @anchor{id2}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => 'text2
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'gentry'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'gentry'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' expandglossary{glossary}
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'gentry'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossarytext',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'unmacro',
+ 'extra' => {
+ 'misc_args' => [
+ 'glossarytext'
+ ]
+ },
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => 'glossarytext',
+ 'type' => 'macro_name'
+ }
+ ],
+ 'cmdname' => 'macro',
+ 'contents' => [
+ {
+ 'text' => '@glossarytext
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => '@item name2 @anchor{id2}
+',
+ 'type' => 'raw'
+ },
+ {
+ 'text' => 'text2
+',
+ 'type' => 'raw'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'macro'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'macro'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'expandglossary'
+ }
+ }
+ ],
+ 'info' => {
+ 'arg_line' => ' glossarytext
+'
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 43,
+ 'macro' => 'expandglossary'
+ }
+ },
+ {
+ 'text' => ' is quite specific
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 36,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'glossary'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'glossary'
+ }
+ ],
+ 'normalized' => 'glossary'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 45,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'glossary'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'ignorable_spaces_after_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'name2 '
+ },
+ {},
+ {
+ 'text' => '
+',
+ 'type' => 'spaces_after_close_brace'
+ },
+ {
+ 'text' => 'text2
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 46,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'glossary'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'glossary'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'glossary'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'glossary'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'glossary'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'glossary'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[8]{'extra'}{'label'}{'extra'}{'node_content'}[0]
=
$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[8]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[3]{'extra'}{'node_content'}[0] =
$result_trees{'glossary'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'glossary'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'glossary'}{'contents'}[4]{'contents'}[2]{'contents'}[1] =
$result_trees{'glossary'}{'contents'}[2]{'contents'}[3]{'contents'}[8]{'extra'}{'label'};
+
+$result_texis{'glossary'} = '\\input texinfo.tex
+
+@setfilename glossary
+
+@macro glossarytext
+@table @asis
+@end macro
+
+@macro glossary
+@glossarytext
+@end table
+
+@end macro
+
+@macro gentry {id, name, text}
+@ifhtml
+@ref{\\id\\,\\name\\}
+@end ifhtml
+@ifnothtml
+\\name\\ (@pxref{\\id\\})
+@end ifnothtml
+@unmacro expandglossary
+@macro expandglossary{glossary}
+@unmacro glossarytext
+@macro glossarytext
+\\\\glossary\\\\
+@item \\name\\ @anchor{\\id\\}
+\\text\\
+@end macro
+@end macro
+@expandglossary {@glossarytext}
+
+@end macro
+
+@node Top
+@top Top
+
+@menu
+* glossary::
+@end menu
+
+The @ref{id1,name1}
+@unmacro expandglossary
+@macro expandglossary{glossary}
+@unmacro glossarytext
+@macro glossarytext
+\\glossary\\
+@item name1 @anchor{id1}
+text1, arg1
+@end macro
+@end macro
+@unmacro glossarytext
+@macro glossarytext
+@glossarytext
+@item name1 @anchor{id1}
+text1, arg1
+@end macro
+ is used in many cases while
+@ref{id2,name2}
+@unmacro expandglossary
+@macro expandglossary{glossary}
+@unmacro glossarytext
+@macro glossarytext
+\\glossary\\
+@item name2 @anchor{id2}
+text2
+@end macro
+@end macro
+@unmacro glossarytext
+@macro glossarytext
+@glossarytext
+@item name2 @anchor{id2}
+text2
+@end macro
+ is quite specific
+
+@node glossary
+@chapter glossary
+
+ name2 @anchor{id2}
+text2
+
+
+';
+
+
+$result_texts{'glossary'} = '
+
+
+
+Top
+***
+
+* glossary::
+
+The id1
+ is used in many cases while
+id2
+ is quite specific
+
+1 glossary
+**********
+
+name2 text2
+
+
+';
+
+$result_sectioning{'glossary'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'glossary'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 0,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => -1
+ }
+};
+$result_sectioning{'glossary'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'glossary'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'glossary'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
= $result_sectioning{'glossary'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'glossary'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
= $result_sectioning{'glossary'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'glossary'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'glossary'};
+
+$result_nodes{'glossary'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {}
+ },
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'normalized' => 'glossary'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ },
+ 'node_next' => {}
+ }
+};
+$result_nodes{'glossary'}{'structure'}{'menu_child'}{'structure'}{'node_prev'}
= $result_nodes{'glossary'};
+$result_nodes{'glossary'}{'structure'}{'menu_child'}{'structure'}{'node_up'} =
$result_nodes{'glossary'};
+$result_nodes{'glossary'}{'structure'}{'node_next'} =
$result_nodes{'glossary'}{'structure'}{'menu_child'};
+
+$result_menus{'glossary'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'glossary'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ }
+ }
+};
+$result_menus{'glossary'}{'structure'}{'menu_child'}{'structure'}{'menu_up'} =
$result_menus{'glossary'};
+
+$result_errors{'glossary'} = [
+ {
+ 'error_line' => 'warning: @ifhtml should only appear at the beginning of a
line (possibly involving @gentry)
+',
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry',
+ 'text' => '@ifhtml should only appear at the beginning of a line',
+ 'type' => 'warning'
+ },
+ {
+ 'error_line' => 'recursive call of macro glossarytext is not allowed; use
@rmacro if needed (possibly involving @glossarytext)
+',
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 47,
+ 'macro' => 'glossarytext',
+ 'text' => 'recursive call of macro glossarytext is not allowed; use
@rmacro if needed',
+ 'type' => 'error'
+ },
+ {
+ 'error_line' => '@item outside of table or list (possibly involving
@glossarytext)
+',
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 47,
+ 'macro' => 'glossarytext',
+ 'text' => '@item outside of table or list',
+ 'type' => 'error'
+ },
+ {
+ 'error_line' => 'unmatched `@end table\' (possibly involving @glossary)
+',
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 47,
+ 'macro' => 'glossary',
+ 'text' => 'unmatched `@end table\'',
+ 'type' => 'error'
+ },
+ {
+ 'error_line' => '@ref reference to nonexistent node `id1\' (possibly
involving @gentry)
+',
+ 'file_name' => 'glossary.texi',
+ 'line_nr' => 42,
+ 'macro' => 'gentry',
+ 'text' => '@ref reference to nonexistent node `id1\'',
+ 'type' => 'error'
+ }
+];
+
+
+$result_floats{'glossary'} = {};
+
+
+
+$result_converted{'html'}->{'glossary'} = '<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Top</title>
+
+<meta name="description" content="Top">
+<meta name="keywords" content="Top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+span.program-in-footer {font-size: smaller}
+td.button-direction-about {text-align:center}
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+td.name-direction-about {text-align:center}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+
+
+
+
+<div class="top-level-extent" id="Top">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[ < ]</td>
+<td>[<a href="#glossary" title="Next section in reading order"> > </a>]</td>
+<td> </td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="top" id="Top-1">Top</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination"><a href="#glossary">1
glossary</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+</table>
+
+<p>The ‘name1’
+ is used in many cases while
+<a class="ref" href="#id2">name2</a>
+ is quite specific
+</p>
+<hr style="height: 6px;">
+<div class="chapter-level-extent" id="glossary">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#Top" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[ > ]</td>
+<td>[ >> ]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter" id="glossary-1">1 glossary</h1>
+
+<p>name2 <a class="anchor" id="id2"></a>text2
+</p>
+
+</div>
+</div>
+<hr>
+<div class="element-about" id="SEC_About">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="about-heading">About This Document</h1>
+
+<p>
+ This document was generated on <em class="emph">a sunny day</em> using <a
class="uref" href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.
+</p>
+<p>
+ The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+ <tr>
+ <th> Button </th>
+ <th> Name </th>
+ <th> Go to </th>
+ <th> From 1.2.3 go to</th>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ << ] </td>
+ <td class="name-direction-about">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ < ] </td>
+ <td class="name-direction-about">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ Up ] </td>
+ <td class="name-direction-about">Up</td>
+ <td>Up section</td>
+ <td>1.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ > ] </td>
+ <td class="name-direction-about">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ >> ] </td>
+ <td class="name-direction-about">FastForward</td>
+ <td>Next chapter</td>
+ <td>2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Top] </td>
+ <td class="name-direction-about">Top</td>
+ <td>Cover (top) of document</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Contents] </td>
+ <td class="name-direction-about">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Index] </td>
+ <td class="name-direction-about">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ ? ] </td>
+ <td class="name-direction-about">About</td>
+ <td>About (help)</td>
+ <td> </td>
+ </tr>
+</table>
+
+<p>
+ where the <strong class="strong"> Example </strong> assumes that the current
position is at <strong class="strong"> Subsubsection One-Two-Three </strong> of
a document of the following structure:
+</p>
+
+<ul>
+ <li> 1. Section One
+ <ul>
+ <li>1.1 Subsection One-One
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.2 Subsection One-Two
+ <ul>
+ <li>1.2.1 Subsubsection One-Two-One</li>
+ <li>1.2.2 Subsubsection One-Two-Two</li>
+ <li>1.2.3 Subsubsection One-Two-Three
+ <strong><== Current Position </strong></li>
+ <li>1.2.4 Subsubsection One-Two-Four</li>
+ </ul>
+ </li>
+ <li>1.3 Subsection One-Three
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.4 Subsection One-Four</li>
+ </ul>
+ </li>
+</ul>
+</div><hr>
+<p>
+ <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em> using <a class="uref"
href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.</span>
+</p>
+
+
+</body>
+</html>
+';
+
+1;
diff --git a/tp/t/results/formatting/simplest_test_date_in_header.pl
b/tp/t/results/formatting/simplest_test_date_in_header.pl
index a77155c3c5..cacbc3e54e 100644
--- a/tp/t/results/formatting/simplest_test_date_in_header.pl
+++ b/tp/t/results/formatting/simplest_test_date_in_header.pl
@@ -12,59 +12,20 @@ $result_trees{'simplest_test_date_in_header'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- },
- {
- 'text' => '
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'simplest.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'simplest.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'simplest.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -132,7 +93,7 @@ $result_trees{'simplest_test_date_in_header'} = {
},
'source_info' => {
'file_name' => 'simplest.texi',
- 'line_nr' => 5,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -154,8 +115,6 @@
$result_trees{'simplest_test_date_in_header'}{'contents'}[1]{'extra'}{'nodes_man
$result_texis{'simplest_test_date_in_header'} = '\\input texinfo @c
-*-texinfo-*-
-@setfilename simplest.info
-
@node Top
This is a very simple texi manual @ <>.
@@ -165,7 +124,6 @@ This is a very simple texi manual @ <>.
$result_texts{'simplest_test_date_in_header'} = '
-
This is a very simple texi manual <>.
';
diff --git
a/tp/t/results/formatting/simplest_test_date_in_header/res_html/simplest.html
b/tp/t/results/formatting/simplest_test_date_in_header/res_html/simplest.html
index 0e7141ade3..ac3b443fe4 100644
---
a/tp/t/results/formatting/simplest_test_date_in_header/res_html/simplest.html
+++
b/tp/t/results/formatting/simplest_test_date_in_header/res_html/simplest.html
@@ -23,7 +23,6 @@ span.program-in-footer {font-size: smaller}
</head>
<body lang="en">
-
<a class="node" id="Top"></a>
<p>This is a very simple texi manual <>.
</p>
diff --git a/tp/t/results/formatting/simplest_test_prefix.pl
b/tp/t/results/formatting/simplest_test_prefix.pl
index ee45ae97f7..e11952296e 100644
--- a/tp/t/results/formatting/simplest_test_prefix.pl
+++ b/tp/t/results/formatting/simplest_test_prefix.pl
@@ -12,59 +12,20 @@ $result_trees{'simplest_test_prefix'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- },
- {
- 'text' => '
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'simplest.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'simplest.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'simplest.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -132,7 +93,7 @@ $result_trees{'simplest_test_prefix'} = {
},
'source_info' => {
'file_name' => 'simplest.texi',
- 'line_nr' => 5,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -154,8 +115,6 @@
$result_trees{'simplest_test_prefix'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0
$result_texis{'simplest_test_prefix'} = '\\input texinfo @c -*-texinfo-*-
-@setfilename simplest.info
-
@node Top
This is a very simple texi manual @ <>.
@@ -165,7 +124,6 @@ This is a very simple texi manual @ <>.
$result_texts{'simplest_test_prefix'} = '
-
This is a very simple texi manual <>.
';
diff --git a/tp/t/results/formatting/simplest_test_prefix/res_html/truc.html
b/tp/t/results/formatting/simplest_test_prefix/res_html/truc.html
index adb3c770fb..35ed50e845 100644
--- a/tp/t/results/formatting/simplest_test_prefix/res_html/truc.html
+++ b/tp/t/results/formatting/simplest_test_prefix/res_html/truc.html
@@ -22,7 +22,6 @@ span.program-in-footer {font-size: smaller}
</head>
<body lang="en">
-
<a class="node" id="Top"></a>
<p>This is a very simple texi manual <>.
</p>
diff --git a/tp/t/results/formatting/simplest_test_prefix_info.pl
b/tp/t/results/formatting/simplest_test_prefix_info.pl
index ad4e5db764..a856e5a99b 100644
--- a/tp/t/results/formatting/simplest_test_prefix_info.pl
+++ b/tp/t/results/formatting/simplest_test_prefix_info.pl
@@ -12,59 +12,20 @@ $result_trees{'simplest_test_prefix_info'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- },
- {
- 'text' => '
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'simplest.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'simplest.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'simplest.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -132,7 +93,7 @@ $result_trees{'simplest_test_prefix_info'} = {
},
'source_info' => {
'file_name' => 'simplest.texi',
- 'line_nr' => 5,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -154,8 +115,6 @@
$result_trees{'simplest_test_prefix_info'}{'contents'}[1]{'extra'}{'nodes_manual
$result_texis{'simplest_test_prefix_info'} = '\\input texinfo @c -*-texinfo-*-
-@setfilename simplest.info
-
@node Top
This is a very simple texi manual @ <>.
@@ -165,7 +124,6 @@ This is a very simple texi manual @ <>.
$result_texts{'simplest_test_prefix_info'} = '
-
This is a very simple texi manual <>.
';
diff --git a/tp/t/results/formatting/split_for_format_not_split.pl
b/tp/t/results/formatting/split_for_format_not_split.pl
index 9725cf0d24..ea67270b03 100644
--- a/tp/t/results/formatting/split_for_format_not_split.pl
+++ b/tp/t/results/formatting/split_for_format_not_split.pl
@@ -12,59 +12,20 @@ $result_trees{'split_for_format_not_split'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- },
- {
- 'text' => '
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'simplest.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'simplest.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'simplest.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -132,7 +93,7 @@ $result_trees{'split_for_format_not_split'} = {
},
'source_info' => {
'file_name' => 'simplest.texi',
- 'line_nr' => 5,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -154,8 +115,6 @@
$result_trees{'split_for_format_not_split'}{'contents'}[1]{'extra'}{'nodes_manua
$result_texis{'split_for_format_not_split'} = '\\input texinfo @c -*-texinfo-*-
-@setfilename simplest.info
-
@node Top
This is a very simple texi manual @ <>.
@@ -165,7 +124,6 @@ This is a very simple texi manual @ <>.
$result_texts{'split_for_format_not_split'} = '
-
This is a very simple texi manual <>.
';
diff --git
a/tp/t/results/formatting/split_for_format_not_split/res_xml/simplest.xml
b/tp/t/results/formatting/split_for_format_not_split/res_xml/simplest.xml
index 25cb248994..5907324d16 100644
--- a/tp/t/results/formatting/split_for_format_not_split/res_xml/simplest.xml
+++ b/tp/t/results/formatting/split_for_format_not_split/res_xml/simplest.xml
@@ -4,9 +4,7 @@
<filename file="simplest.xml"></filename>
<preamblebeforebeginning>\input texinfo @c -*-texinfo-*-
-</preamblebeforebeginning><setfilename file="simplest.info" spaces="
">simplest.info</setfilename>
-
-<node name="Top" spaces=" "><nodename>Top</nodename></node>
+</preamblebeforebeginning><node name="Top" spaces="
"><nodename>Top</nodename></node>
<para>This is a very simple texi manual <spacecmd type="spc"/> <>.
</para>
diff --git a/tp/t/results/formatting/split_nocopying.pl
b/tp/t/results/formatting/split_nocopying.pl
index 53b47093ca..1872655782 100644
--- a/tp/t/results/formatting/split_nocopying.pl
+++ b/tp/t/results/formatting/split_nocopying.pl
@@ -12,54 +12,20 @@ $result_trees{'split_nocopying'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo
+ 'text' => '\\input texinfo
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'split-nocopying.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'split-nocopying.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'split_nocopying.texi',
- 'line_nr' => 2,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -100,7 +66,7 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -109,7 +75,7 @@ $result_trees{'split_nocopying'} = {
{
'contents' => [
{
- 'text' => 'Top'
+ 'text' => 'Test file used to test split Info without copying'
}
],
'info' => {
@@ -196,7 +162,7 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 10,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'menu_entry'
@@ -225,14 +191,14 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 11,
+ 'line_nr' => 10,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 9,
+ 'line_nr' => 8,
'macro' => ''
}
},
@@ -248,7 +214,7 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 5,
+ 'line_nr' => 4,
'macro' => ''
}
},
@@ -287,7 +253,7 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 13,
+ 'line_nr' => 12,
'macro' => ''
}
},
@@ -334,7 +300,7 @@ $result_trees{'split_nocopying'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 14,
+ 'line_nr' => 13,
'macro' => ''
}
},
@@ -359,10 +325,9 @@
$result_trees{'split_nocopying'}{'contents'}[3]{'extra'}{'node_content'}[0] = $r
$result_trees{'split_nocopying'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'split_nocopying'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_texis{'split_nocopying'} = '\\input texinfo
-@setfilename split-nocopying.info
@node Top
-@top Top
+@top Test file used to test split Info without copying
This is the top node.
@@ -379,9 +344,8 @@ First chapter.
';
-$result_texts{'split_nocopying'} = '
-Top
-***
+$result_texts{'split_nocopying'} = 'Test file used to test split Info without
copying
+*************************************************
This is the top node.
diff --git
a/tp/t/results/formatting/split_nocopying/res_info/split-nocopying.info
b/tp/t/results/formatting/split_nocopying/res_info/split-nocopying.info
deleted file mode 100644
index f801a8f5dd..0000000000
--- a/tp/t/results/formatting/split_nocopying/res_info/split-nocopying.info
+++ /dev/null
@@ -1,35 +0,0 @@
-This is split-nocopying.info, produced by texi2any version from
-split_nocopying.texi.
-
-
-File: split-nocopying.info, Node: Top, Next: Ch1, Up: (dir)
-
-Top
-***
-
-This is the top node.
-
-* Menu:
-
-* Ch1::
-
-
-File: split-nocopying.info, Node: Ch1, Prev: Top, Up: Top
-
-1 Ch1
-*****
-
-First chapter.
-
-
-
-Tag Table:
-Node: Top87
-Node: Ch1203
-
-End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git
a/tp/t/results/formatting/split_nocopying/res_info/split_nocopying.info
b/tp/t/results/formatting/split_nocopying/res_info/split_nocopying.info
new file mode 100644
index 0000000000..d3490d0c58
--- /dev/null
+++ b/tp/t/results/formatting/split_nocopying/res_info/split_nocopying.info
@@ -0,0 +1,35 @@
+This is split_nocopying.info, produced by texi2any version from
+split_nocopying.texi.
+
+
+File: split_nocopying.info, Node: Top, Next: Ch1, Up: (dir)
+
+Test file used to test split Info without copying
+*************************************************
+
+This is the top node.
+
+* Menu:
+
+* Ch1::
+
+
+File: split_nocopying.info, Node: Ch1, Prev: Top, Up: Top
+
+1 Ch1
+*****
+
+First chapter.
+
+
+
+Tag Table:
+Node: Top87
+Node: Ch1295
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
diff --git a/tp/t/results/formatting/split_nocopying_split.pl
b/tp/t/results/formatting/split_nocopying_split.pl
index b68b566df0..353e4f04ac 100644
--- a/tp/t/results/formatting/split_nocopying_split.pl
+++ b/tp/t/results/formatting/split_nocopying_split.pl
@@ -12,54 +12,20 @@ $result_trees{'split_nocopying_split'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo
+ 'text' => '\\input texinfo
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'split-nocopying.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'split-nocopying.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'split_nocopying.texi',
- 'line_nr' => 2,
- 'macro' => ''
- }
+ 'type' => 'text_before_beginning'
},
{
'text' => '
',
- 'type' => 'empty_line'
+ 'type' => 'text_before_beginning'
}
],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [],
'type' => 'preamble_before_content'
}
],
@@ -100,7 +66,7 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -109,7 +75,7 @@ $result_trees{'split_nocopying_split'} = {
{
'contents' => [
{
- 'text' => 'Top'
+ 'text' => 'Test file used to test split Info without copying'
}
],
'info' => {
@@ -196,7 +162,7 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 10,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'menu_entry'
@@ -225,14 +191,14 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 11,
+ 'line_nr' => 10,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 9,
+ 'line_nr' => 8,
'macro' => ''
}
},
@@ -248,7 +214,7 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 5,
+ 'line_nr' => 4,
'macro' => ''
}
},
@@ -287,7 +253,7 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 13,
+ 'line_nr' => 12,
'macro' => ''
}
},
@@ -334,7 +300,7 @@ $result_trees{'split_nocopying_split'} = {
},
'source_info' => {
'file_name' => 'split_nocopying.texi',
- 'line_nr' => 14,
+ 'line_nr' => 13,
'macro' => ''
}
},
@@ -359,10 +325,9 @@
$result_trees{'split_nocopying_split'}{'contents'}[3]{'extra'}{'node_content'}[0
$result_trees{'split_nocopying_split'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'split_nocopying_split'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_texis{'split_nocopying_split'} = '\\input texinfo
-@setfilename split-nocopying.info
@node Top
-@top Top
+@top Test file used to test split Info without copying
This is the top node.
@@ -379,9 +344,8 @@ First chapter.
';
-$result_texts{'split_nocopying_split'} = '
-Top
-***
+$result_texts{'split_nocopying_split'} = 'Test file used to test split Info
without copying
+*************************************************
This is the top node.
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info
b/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info
deleted file mode 100644
index aaf930bac1..0000000000
---
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info
+++ /dev/null
@@ -1,19 +0,0 @@
-This is split-nocopying.info, produced by texi2any version from
-split_nocopying.texi.
-
-
-Indirect:
-split-nocopying.info-1: 87
-split-nocopying.info-2: 290
-
-Tag Table:
-(Indirect)
-Node: Top87
-Node: Ch1290
-
-End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-1
b/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-1
deleted file mode 100644
index 0010bf55ab..0000000000
---
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-1
+++ /dev/null
@@ -1,15 +0,0 @@
-This is split-nocopying.info, produced by texi2any version from
-split_nocopying.texi.
-
-
-File: split-nocopying.info, Node: Top, Next: Ch1, Up: (dir)
-
-Top
-***
-
-This is the top node.
-
-* Menu:
-
-* Ch1::
-
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-2
b/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-2
deleted file mode 100644
index 63d7f0ac0a..0000000000
---
a/tp/t/results/formatting/split_nocopying_split/res_info/split-nocopying.info-2
+++ /dev/null
@@ -1,11 +0,0 @@
-This is split-nocopying.info, produced by texi2any version from
-split_nocopying.texi.
-
-
-File: split-nocopying.info, Node: Ch1, Prev: Top, Up: Top
-
-1 Ch1
-*****
-
-First chapter.
-
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info
new file mode 100644
index 0000000000..4fc7c2f84d
--- /dev/null
+++
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info
@@ -0,0 +1,19 @@
+This is split_nocopying.info, produced by texi2any version from
+split_nocopying.texi.
+
+
+Indirect:
+split_nocopying.info-1: 87
+split_nocopying.info-2: 382
+
+Tag Table:
+(Indirect)
+Node: Top87
+Node: Ch1382
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-1
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-1
new file mode 100644
index 0000000000..5b63afe162
--- /dev/null
+++
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-1
@@ -0,0 +1,15 @@
+This is split_nocopying.info, produced by texi2any version from
+split_nocopying.texi.
+
+
+File: split_nocopying.info, Node: Top, Next: Ch1, Up: (dir)
+
+Test file used to test split Info without copying
+*************************************************
+
+This is the top node.
+
+* Menu:
+
+* Ch1::
+
diff --git
a/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-2
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-2
new file mode 100644
index 0000000000..8dd9ab1baa
--- /dev/null
+++
b/tp/t/results/formatting/split_nocopying_split/res_info/split_nocopying.info-2
@@ -0,0 +1,11 @@
+This is split_nocopying.info, produced by texi2any version from
+split_nocopying.texi.
+
+
+File: split_nocopying.info, Node: Ch1, Prev: Top, Up: Top
+
+1 Ch1
+*****
+
+First chapter.
+
diff --git a/tp/t/results/html_tests/shorttitlepage.pl
b/tp/t/results/html_tests/shorttitlepage.pl
index 3e0b50c7f9..d559f52dc1 100644
--- a/tp/t/results/html_tests/shorttitlepage.pl
+++ b/tp/t/results/html_tests/shorttitlepage.pl
@@ -10,32 +10,9 @@ $result_trees{'shorttitlepage'} = {
{
'contents' => [
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'html-shorttitlepage.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'html-shorttitlepage.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => '',
- 'line_nr' => 1,
- 'macro' => ''
- }
+ 'text' => '
+',
+ 'type' => 'empty_line'
},
{
'args' => [
@@ -259,7 +236,7 @@ $result_trees{'shorttitlepage'} = {
$result_trees{'shorttitlepage'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'shorttitlepage'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'shorttitlepage'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'shorttitlepage'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'shorttitlepage'} = '@setfilename html-shorttitlepage.info
+$result_texis{'shorttitlepage'} = '
@shorttitlepage @@title @sc{html} @code{test}
@node Top
@@ -272,6 +249,7 @@ Second paragraph.
$result_texts{'shorttitlepage'} = '
+
Top of @title HTML test
***********************
@@ -362,6 +340,7 @@ h1.shorttitlepage {text-align:center}
<h1 class="shorttitlepage">@title <small class="sc">HTML</small> <code
class="code">test</code></h1>
<hr>
+
<div class="top-level-extent" id="Top">
<h1 class="top" id="Top-of-_0040title-HTML-test">Top of @title <small
class="sc">HTML</small> <code class="code">test</code></h1>
diff --git a/tp/t/results/html_tests/titles.pl
b/tp/t/results/html_tests/titles.pl
index dfe1308ecd..f163cab1d4 100644
--- a/tp/t/results/html_tests/titles.pl
+++ b/tp/t/results/html_tests/titles.pl
@@ -10,32 +10,9 @@ $result_trees{'titles'} = {
{
'contents' => [
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'html-title.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'html-title.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => '',
- 'line_nr' => 1,
- 'macro' => ''
- }
+ 'text' => '
+',
+ 'type' => 'empty_line'
},
{
'args' => [
@@ -259,7 +236,7 @@ $result_trees{'titles'} = {
$result_trees{'titles'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'titles'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'titles'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'titles'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'titles'} = '@setfilename html-title.info
+$result_texis{'titles'} = '
@settitle @@title @sc{html} @code{test}
@node Top
@@ -272,6 +249,7 @@ Second paragraph.
$result_texts{'titles'} = '
+
Top of @title HTML test
***********************
@@ -362,6 +340,7 @@ h1.settitle {text-align:center}
<h1 class="settitle">@title <small class="sc">HTML</small> <code
class="code">test</code></h1>
<hr>
+
<div class="top-level-extent" id="Top">
<h1 class="top" id="Top-of-_0040title-HTML-test">Top of @title <small
class="sc">HTML</small> <code class="code">test</code></h1>
diff --git a/tp/t/results/include/include_with_setfilename.pl
b/tp/t/results/include/include_with_setfilename.pl
index 866853d5a1..a7e60ad9c8 100644
--- a/tp/t/results/include/include_with_setfilename.pl
+++ b/tp/t/results/include/include_with_setfilename.pl
@@ -28,7 +28,7 @@ $result_trees{'include_with_setfilename'} = {
{
'contents' => [
{
- 'text' => 'main_file.info'
+ 'text' => 'include_with_setfilename.info'
}
],
'info' => {
@@ -40,7 +40,7 @@ $result_trees{'include_with_setfilename'} = {
],
'cmdname' => 'setfilename',
'extra' => {
- 'text_arg' => 'main_file.info'
+ 'text_arg' => 'include_with_setfilename.info'
},
'info' => {
'spaces_before_argument' => ' '
@@ -60,7 +60,7 @@ $result_trees{'include_with_setfilename'} = {
$result_texis{'include_with_setfilename'} = '
In included file.
-@setfilename main_file.info
+@setfilename include_with_setfilename.info
';
@@ -75,7 +75,7 @@ $result_floats{'include_with_setfilename'} = {};
-$result_converted{'info'}->{'include_with_setfilename'} = 'This is
main_file.info, produced from .
+$result_converted{'info'}->{'include_with_setfilename'} = 'This is
include_with_setfilename.info, produced from .
In included file.
diff --git a/tp/t/results/info_tests/split_no_copying.pl
b/tp/t/results/info_tests/split_no_copying.pl
index 122b20a6a5..7cadf3d798 100644
--- a/tp/t/results/info_tests/split_no_copying.pl
+++ b/tp/t/results/info_tests/split_no_copying.pl
@@ -23,7 +23,7 @@ $result_trees{'split_no_copying'} = {
{
'contents' => [
{
- 'text' => 'split-nocopying.info'
+ 'text' => 'split_no_copying.info'
}
],
'info' => {
@@ -35,7 +35,7 @@ $result_trees{'split_no_copying'} = {
],
'cmdname' => 'setfilename',
'extra' => {
- 'text_arg' => 'split-nocopying.info'
+ 'text_arg' => 'split_no_copying.info'
},
'info' => {
'spaces_before_argument' => ' '
@@ -348,7 +348,7 @@
$result_trees{'split_no_copying'}{'contents'}[3]{'extra'}{'node_content'}[0] = $
$result_trees{'split_no_copying'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'split_no_copying'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_texis{'split_no_copying'} = '\\input texinfo
-@setfilename split-nocopying.info
+@setfilename split_no_copying.info
@node Top
@top Top
@@ -512,12 +512,12 @@ $result_floats{'split_no_copying'} = {};
-$result_converted{'info'}->{'split_no_copying'} = 'This is
split-nocopying.info, produced from .
+$result_converted{'info'}->{'split_no_copying'} = 'This is
split_no_copying.info, produced from .
\\input texinfo
-File: split-nocopying.info, Node: Top, Next: Ch1, Up: (dir)
+File: split_no_copying.info, Node: Top, Next: Ch1, Up: (dir)
Top
***
@@ -529,7 +529,7 @@ This is the top node.
* Ch1::
-File: split-nocopying.info, Node: Ch1, Prev: Top, Up: Top
+File: split_no_copying.info, Node: Ch1, Prev: Top, Up: Top
1 Ch1
*****
@@ -539,8 +539,8 @@ First chapter.
Tag Table:
-Node: Top63
-Node: Ch1179
+Node: Top64
+Node: Ch1181
End Tag Table
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
index 7dbd3e37a3..fe7bbb0a5e 100644
--- a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
+++ b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
@@ -14,7 +14,7 @@ $result_trees{'split_test_before_first_node_no_empty_line'} =
{
{
'contents' => [
{
- 'text' => 'split_test_before_first_node.info'
+ 'text' => 'split_test_before_first_node_no_empty_line.info'
}
],
'info' => {
@@ -26,7 +26,7 @@ $result_trees{'split_test_before_first_node_no_empty_line'} =
{
],
'cmdname' => 'setfilename',
'extra' => {
- 'text_arg' => 'split_test_before_first_node.info'
+ 'text_arg' => 'split_test_before_first_node_no_empty_line.info'
},
'info' => {
'spaces_before_argument' => ' '
@@ -337,7 +337,7 @@
$result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'cont
$result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_texis{'split_test_before_first_node_no_empty_line'} = '@setfilename
split_test_before_first_node.info
+$result_texis{'split_test_before_first_node_no_empty_line'} = '@setfilename
split_test_before_first_node_no_empty_line.info
truc machin et reuc machin ze aze zea zae eaz eaz zae
@node Top
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info
deleted file mode 100644
index 190513b4a7..0000000000
---
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info
+++ /dev/null
@@ -1,21 +0,0 @@
-This is split_test_before_first_node.info, produced from
-split_test_before_first_node_no_empty_line.texi.
-
-truc machin et reuc machin ze aze zea zae eaz eaz zae
-
-
-Indirect:
-split_test_before_first_node.info-1: 162
-split_test_before_first_node.info-2: 447
-
-Tag Table:
-(Indirect)
-Node: Top162
-Node: chap1447
-
-End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1
deleted file mode 100644
index 8f81a0a8bf..0000000000
---
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1
+++ /dev/null
@@ -1,17 +0,0 @@
-This is split_test_before_first_node.info, produced from
-split_test_before_first_node_no_empty_line.texi.
-
-truc machin et reuc machin ze aze zea zae eaz eaz zae
-
-
-File: split_test_before_first_node.info, Node: Top, Next: chap1, Up: (dir)
-
-top
-***
-
-In top node
-
-* Menu:
-
-* chap1::
-
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2
deleted file mode 100644
index 5894d75a96..0000000000
---
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2
+++ /dev/null
@@ -1,13 +0,0 @@
-This is split_test_before_first_node.info, produced from
-split_test_before_first_node_no_empty_line.texi.
-
-truc machin et reuc machin ze aze zea zae eaz eaz zae
-
-
-File: split_test_before_first_node.info, Node: chap1, Prev: Top, Up: Top
-
-1 chap
-******
-
-In chap1.
-
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info
new file mode 100644
index 0000000000..e7d45619f9
--- /dev/null
+++
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info
@@ -0,0 +1,21 @@
+This is split_test_before_first_node_no_empty_line.info, produced from
+split_test_before_first_node_no_empty_line.texi.
+
+truc machin et reuc machin ze aze zea zae eaz eaz zae
+
+
+Indirect:
+split_test_before_first_node_no_empty_line.info-1: 176
+split_test_before_first_node_no_empty_line.info-2: 489
+
+Tag Table:
+(Indirect)
+Node: Top176
+Node: chap1489
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-1
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-1
new file mode 100644
index 0000000000..73ee814582
--- /dev/null
+++
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-1
@@ -0,0 +1,17 @@
+This is split_test_before_first_node_no_empty_line.info, produced from
+split_test_before_first_node_no_empty_line.texi.
+
+truc machin et reuc machin ze aze zea zae eaz eaz zae
+
+
+File: split_test_before_first_node_no_empty_line.info, Node: Top, Next:
chap1, Up: (dir)
+
+top
+***
+
+In top node
+
+* Menu:
+
+* chap1::
+
diff --git
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-2
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-2
new file mode 100644
index 0000000000..fe850fb6d6
--- /dev/null
+++
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node_no_empty_line.info-2
@@ -0,0 +1,13 @@
+This is split_test_before_first_node_no_empty_line.info, produced from
+split_test_before_first_node_no_empty_line.texi.
+
+truc machin et reuc machin ze aze zea zae eaz eaz zae
+
+
+File: split_test_before_first_node_no_empty_line.info, Node: chap1, Prev:
Top, Up: Top
+
+1 chap
+******
+
+In chap1.
+
diff --git a/tp/t/results/languages/multiple_lang_chapters.pl
b/tp/t/results/languages/multiple_lang_chapters.pl
index 9740840fea..0d45f635d8 100644
--- a/tp/t/results/languages/multiple_lang_chapters.pl
+++ b/tp/t/results/languages/multiple_lang_chapters.pl
@@ -12,33 +12,15 @@ $result_trees{'multiple_lang_chapters'} = {
{
'contents' => [
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'multiple_lang_chapters.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'multiple_lang_chapters.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => '',
- 'line_nr' => 1,
- 'macro' => ''
- }
- },
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -1645,7 +1627,7 @@
$result_trees{'multiple_lang_chapters'}{'contents'}[11]{'extra'}{'nodes_manuals'
$result_trees{'multiple_lang_chapters'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'multiple_lang_chapters'}{'contents'}[3];
$result_trees{'multiple_lang_chapters'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'multiple_lang_chapters'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'multiple_lang_chapters'} = '@setfilename
multiple_lang_chapters.info
+$result_texis{'multiple_lang_chapters'} = '
@documentencoding utf-8
@c @node Top is ignored in TeX and LaTeX, so switch here
diff --git
a/tp/t/results/languages/multiple_lang_chapters/res_info/multiple_lang_chapters.info
b/tp/t/results/languages/multiple_lang_chapters/res_info/multiple_lang_chapters.info
index 71954d994a..572dbf383f 100644
---
a/tp/t/results/languages/multiple_lang_chapters/res_info/multiple_lang_chapters.info
+++
b/tp/t/results/languages/multiple_lang_chapters/res_info/multiple_lang_chapters.info
@@ -1,4 +1,5 @@
-This is multiple_lang_chapters.info, produced from .
+This is multiple_lang_chapters.info, produced from
+multiple_lang_chapters.texi.
File: multiple_lang_chapters.info, Node: Top, Next: chapter ja, Up: (dir)
@@ -56,12 +57,12 @@ In brazilian. *Note chapter ja::.
Tag Table:
-Node: Top54
-Node: chapter ja266
-Node: chapter en447
-Node: chapter fr_FR637
-Node: chapter de801
-Node: chapter pt_BR922
+Node: Top81
+Node: chapter ja293
+Node: chapter en474
+Node: chapter fr_FR664
+Node: chapter de828
+Node: chapter pt_BR949
End Tag Table
diff --git a/tp/t/results/languages/multiple_lang_chapters_latex.pl
b/tp/t/results/languages/multiple_lang_chapters_latex.pl
index a139358aca..3e0756875a 100644
--- a/tp/t/results/languages/multiple_lang_chapters_latex.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_latex.pl
@@ -12,33 +12,15 @@ $result_trees{'multiple_lang_chapters_latex'} = {
{
'contents' => [
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'multiple_lang_chapters.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'multiple_lang_chapters.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => '',
- 'line_nr' => 1,
- 'macro' => ''
- }
- },
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -1645,7 +1627,7 @@
$result_trees{'multiple_lang_chapters_latex'}{'contents'}[11]{'extra'}{'nodes_ma
$result_trees{'multiple_lang_chapters_latex'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'multiple_lang_chapters_latex'}{'contents'}[3];
$result_trees{'multiple_lang_chapters_latex'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'multiple_lang_chapters_latex'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'multiple_lang_chapters_latex'} = '@setfilename
multiple_lang_chapters.info
+$result_texis{'multiple_lang_chapters_latex'} = '
@documentencoding utf-8
@c @node Top is ignored in TeX and LaTeX, so switch here
diff --git a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
index df7d2d5bd2..2dbd6bb19c 100644
--- a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
@@ -12,33 +12,15 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
{
'contents' => [
{
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'multiple_lang_chapters.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'multiple_lang_chapters.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => '',
- 'line_nr' => 1,
- 'macro' => ''
- }
- },
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ },
+ {
+ 'contents' => [
{
'args' => [
{
@@ -1617,7 +1599,7 @@
$result_trees{'multiple_lang_chapters_texi2html'}{'contents'}[11]{'extra'}{'node
$result_trees{'multiple_lang_chapters_texi2html'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'multiple_lang_chapters_texi2html'}{'contents'}[3];
$result_trees{'multiple_lang_chapters_texi2html'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'multiple_lang_chapters_texi2html'}{'contents'}[12]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'multiple_lang_chapters_texi2html'} = '@setfilename
multiple_lang_chapters.info
+$result_texis{'multiple_lang_chapters_texi2html'} = '
@documentencoding utf-8
@c @node Top is ignored in TeX and LaTeX, so switch here
diff --git a/tp/t/results/morecoverage/formatting_fr.pl
b/tp/t/results/morecoverage/formatting_fr.pl
index 6161894da9..0340b774b3 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -12,53 +12,20 @@ $result_trees{'formatting_fr'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
}
],
- 'type' => 'preamble_before_setfilename'
+ 'type' => 'preamble_before_beginning'
},
{
'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'formatting.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'formatting.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'formatting.texi',
- 'line_nr' => 2,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
{
'args' => [
{
@@ -80,7 +47,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -106,7 +73,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'TeX',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
}
@@ -117,7 +84,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -138,7 +105,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -216,7 +183,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 6,
+ 'line_nr' => 5,
'macro' => ''
},
'type' => 'menu_entry'
@@ -253,7 +220,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -269,7 +236,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'equiv',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -280,7 +247,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -330,7 +297,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'asis',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -355,7 +322,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'command',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 8,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -376,7 +343,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => '`',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 8,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -402,7 +369,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
},
'type' => 'menu_entry'
@@ -431,14 +398,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 9,
+ 'line_nr' => 8,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 5,
+ 'line_nr' => 4,
'macro' => ''
}
}
@@ -484,7 +451,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 10,
+ 'line_nr' => 9,
'macro' => ''
}
},
@@ -566,7 +533,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 14,
+ 'line_nr' => 13,
'macro' => ''
},
'type' => 'menu_entry'
@@ -652,7 +619,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 18,
+ 'line_nr' => 17,
'macro' => ''
},
'type' => 'menu_entry'
@@ -681,14 +648,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 19,
+ 'line_nr' => 18,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 13,
+ 'line_nr' => 12,
'macro' => ''
}
},
@@ -721,7 +688,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 21,
+ 'line_nr' => 20,
'macro' => ''
}
},
@@ -779,14 +746,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 26,
+ 'line_nr' => 25,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 23,
+ 'line_nr' => 22,
'macro' => ''
}
},
@@ -829,7 +796,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 29,
+ 'line_nr' => 28,
'macro' => ''
}
},
@@ -854,7 +821,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 30,
+ 'line_nr' => 29,
'macro' => ''
}
},
@@ -879,7 +846,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 31,
+ 'line_nr' => 30,
'macro' => ''
}
},
@@ -904,7 +871,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -922,7 +889,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => ',',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -946,7 +913,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -974,7 +941,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 33,
+ 'line_nr' => 32,
'macro' => ''
}
},
@@ -1016,7 +983,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'insertcopying',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 38,
+ 'line_nr' => 37,
'macro' => ''
}
},
@@ -1044,14 +1011,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 39,
+ 'line_nr' => 38,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 28,
+ 'line_nr' => 27,
'macro' => ''
}
},
@@ -1080,7 +1047,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'insertcopying',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 42,
+ 'line_nr' => 41,
'macro' => ''
}
},
@@ -1161,14 +1128,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 50,
+ 'line_nr' => 49,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 48,
+ 'line_nr' => 47,
'macro' => ''
}
},
@@ -1212,7 +1179,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 52,
+ 'line_nr' => 51,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1252,7 +1219,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 53,
+ 'line_nr' => 52,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1292,7 +1259,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 54,
+ 'line_nr' => 53,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1332,7 +1299,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 55,
+ 'line_nr' => 54,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1372,7 +1339,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 56,
+ 'line_nr' => 55,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1412,7 +1379,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 57,
+ 'line_nr' => 56,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1452,7 +1419,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 58,
+ 'line_nr' => 57,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1492,7 +1459,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 59,
+ 'line_nr' => 58,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1532,7 +1499,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 60,
+ 'line_nr' => 59,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1572,7 +1539,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 61,
+ 'line_nr' => 60,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1622,7 +1589,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 65,
+ 'line_nr' => 64,
'macro' => ''
}
},
@@ -1666,7 +1633,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 68,
+ 'line_nr' => 67,
'macro' => ''
}
},
@@ -1710,7 +1677,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 71,
+ 'line_nr' => 70,
'macro' => ''
}
},
@@ -1754,7 +1721,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 74,
+ 'line_nr' => 73,
'macro' => ''
}
},
@@ -1798,7 +1765,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 77,
+ 'line_nr' => 76,
'macro' => ''
}
},
@@ -1842,7 +1809,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 80,
+ 'line_nr' => 79,
'macro' => ''
}
},
@@ -1868,7 +1835,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 11,
+ 'line_nr' => 10,
'macro' => ''
}
},
@@ -1907,7 +1874,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 84,
+ 'line_nr' => 83,
'macro' => ''
}
},
@@ -1954,7 +1921,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'footnote',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 87,
+ 'line_nr' => 86,
'macro' => ''
}
},
@@ -2014,7 +1981,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
}
},
@@ -2044,7 +2011,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
}
},
@@ -2072,7 +2039,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2135,14 +2102,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 96,
+ 'line_nr' => 95,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 90,
+ 'line_nr' => 89,
'macro' => ''
}
},
@@ -2170,14 +2137,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 97,
+ 'line_nr' => 96,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 89,
+ 'line_nr' => 88,
'macro' => ''
}
},
@@ -2193,7 +2160,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 85,
+ 'line_nr' => 84,
'macro' => ''
}
},
@@ -2213,7 +2180,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => ''
}
},
@@ -2252,7 +2219,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => ''
}
},
@@ -2334,7 +2301,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 103,
+ 'line_nr' => 102,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2429,7 +2396,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 108,
+ 'line_nr' => 107,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2478,7 +2445,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 109,
+ 'line_nr' => 108,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2507,14 +2474,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 110,
+ 'line_nr' => 109,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 105,
+ 'line_nr' => 104,
'macro' => ''
}
},
@@ -2542,14 +2509,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 111,
+ 'line_nr' => 110,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 102,
+ 'line_nr' => 101,
'macro' => ''
}
},
@@ -2565,7 +2532,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 100,
+ 'line_nr' => 99,
'macro' => ''
}
},
@@ -2604,7 +2571,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 113,
+ 'line_nr' => 112,
'macro' => ''
}
},
@@ -2686,7 +2653,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 117,
+ 'line_nr' => 116,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2735,7 +2702,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 118,
+ 'line_nr' => 117,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2764,14 +2731,14 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 119,
+ 'line_nr' => 118,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 116,
+ 'line_nr' => 115,
'macro' => ''
}
},
@@ -2800,7 +2767,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 121,
+ 'line_nr' => 120,
'macro' => ''
}
},
@@ -2821,7 +2788,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 114,
+ 'line_nr' => 113,
'macro' => ''
}
},
@@ -2860,7 +2827,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 123,
+ 'line_nr' => 122,
'macro' => ''
}
},
@@ -2893,7 +2860,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 124,
+ 'line_nr' => 123,
'macro' => ''
}
},
@@ -2932,7 +2899,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 126,
+ 'line_nr' => 125,
'macro' => ''
}
},
@@ -2965,7 +2932,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 127,
+ 'line_nr' => 126,
'macro' => ''
}
},
@@ -3005,7 +2972,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 129,
+ 'line_nr' => 128,
'macro' => ''
}
},
@@ -3057,7 +3024,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 132,
+ 'line_nr' => 131,
'macro' => ''
}
},
@@ -3087,7 +3054,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 133,
+ 'line_nr' => 132,
'macro' => ''
}
},
@@ -3107,7 +3074,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'contents',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 135,
+ 'line_nr' => 134,
'macro' => ''
}
},
@@ -3122,7 +3089,7 @@ $result_trees{'formatting_fr'} = {
'cmdname' => 'shortcontents',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 136,
+ 'line_nr' => 135,
'macro' => ''
}
}
@@ -3133,7 +3100,7 @@ $result_trees{'formatting_fr'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 130,
+ 'line_nr' => 129,
'macro' => ''
}
},
@@ -3150,12 +3117,12 @@ $result_trees{'formatting_fr'} = {
],
'type' => 'document_root'
};
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[3]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_name'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_name'}
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
$result_trees{'formatting_fr'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'formatting_fr'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'formatting_fr'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'formatting_fr'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'formatting_fr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'formatting_fr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[3];
@@ -3238,7 +3205,6 @@
$result_trees{'formatting_fr'}{'contents'}[13]{'extra'}{'node_content'}[0] = $re
$result_trees{'formatting_fr'}{'contents'}[13]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'formatting_fr'}{'contents'}[13]{'args'}[0]{'contents'}[0];
$result_texis{'formatting_fr'} = '\\input texinfo @c -*-texinfo-*-
-@setfilename formatting.info
@dircategory Formatting @\'e @code{@@ @TeX{}} test
@direntry
@@ -3377,8 +3343,7 @@ In detailmenu
';
-$result_texts{'formatting_fr'} = '
-* Truc: (formatting). The GNU documentation truc.
+$result_texts{'formatting_fr'} = '* Truc: (formatting). The GNU
documentation truc.
* @ e\' ==: (formatting). "-- something"
cmd a`
Top section
@@ -3738,7 +3703,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => '@include: could not find coverage_macro.texi
',
'file_name' => 'formatting.texi',
- 'line_nr' => 21,
+ 'line_nr' => 20,
'macro' => '',
'text' => '@include: could not find coverage_macro.texi',
'type' => 'error'
@@ -3747,7 +3712,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3756,7 +3721,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3765,7 +3730,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3774,7 +3739,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3783,7 +3748,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3792,7 +3757,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3801,7 +3766,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3810,7 +3775,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3819,7 +3784,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3828,7 +3793,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3837,7 +3802,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3846,7 +3811,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3855,7 +3820,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'warning: @menu in invalid context
',
'file_name' => 'formatting.texi',
- 'line_nr' => 90,
+ 'line_nr' => 89,
'macro' => '',
'text' => '@menu in invalid context',
'type' => 'warning'
@@ -3864,7 +3829,7 @@ $result_errors{'formatting_fr'} = [
'error_line' => 'warning: @centerchap is obsolete
',
'file_name' => 'formatting.texi',
- 'line_nr' => 130,
+ 'line_nr' => 129,
'macro' => '',
'text' => '@centerchap is obsolete',
'type' => 'warning'
@@ -3894,7 +3859,7 @@ $result_indices_sort_strings{'formatting_fr'} = {
-$result_converted{'info'}->{'formatting_fr'} = 'This is formatting.info,
produced from formatting.texi.
+$result_converted{'info'}->{'formatting_fr'} = 'This is , produced from
formatting.texi.
In copying
INFO-DIR-SECTION Formatting é ‘@ TeX’ test
@@ -3905,7 +3870,7 @@ START-INFO-DIR-ENTRY
END-INFO-DIR-ENTRY
-File: formatting.info, Node: Top, Next: chapter, Up: (dir)
+File: , Node: Top, Next: chapter, Up: (dir)
Top section
***********
@@ -3957,7 +3922,7 @@ Insertcopying in normal text
tp
-File: formatting.info, Node: chapter, Next: chapter2, Prev: Top, Up: Top
+File: , Node: chapter, Next: chapter2, Prev: Top, Up: Top
1 chapter
*********
@@ -3978,7 +3943,7 @@ Menu comment
(1) in footnote
-File: formatting.info, Node: s--ect,ion, Up: chapter
+File: , Node: s--ect,ion, Up: chapter
1.1 A section
=============
@@ -3993,7 +3958,7 @@ In detailmenu
* subsubsection three---four----\'\'::
-File: formatting.info, Node: subsection, Up: s--ect,ion
+File: , Node: subsection, Up: s--ect,ion
1.1.1 subsection
----------------
@@ -4004,19 +3969,19 @@ File: formatting.info, Node: subsection, Up:
s--ect,ion
* subsubsection three---four----\'\'::
-File: formatting.info, Node: subsubsection ``simple-double--, Next:
subsubsection three---four----\'\', Up: subsection
+File: , Node: subsubsection ``simple-double--, Next: subsubsection
three---four----\'\', Up: subsection
1.1.1.1 subsubsection “simple-double–
.....................................
-File: formatting.info, Node: subsubsection three---four----\'\', Prev:
subsubsection ``simple-double--, Up: subsection
+File: , Node: subsubsection three---four----\'\', Prev: subsubsection
``simple-double--, Up: subsection
1.1.1.2 three—four—-”
.....................
-File: formatting.info, Node: chapter2, Prev: chapter, Up: Top
+File: , Node: chapter2, Prev: chapter, Up: Top
chapter 2
*********
@@ -4042,15 +4007,15 @@ chapter 2
Tag Table:
-Node: Top310
-Node: chapter1392
-Ref: chapter-Footnote-11626
-Node: s--ect,ion1646
-Node: subsection1849
-Ref: anchor2030
-Node: subsubsection ``simple-double--2030
-Node: subsubsection three---four----\'\'2234
-Node: chapter22408
+Node: Top295
+Node: chapter1362
+Ref: chapter-Footnote-11581
+Node: s--ect,ion1601
+Node: subsection1789
+Ref: anchor1955
+Node: subsubsection ``simple-double--1955
+Node: subsubsection three---four----\'\'2144
+Node: chapter22303
End Tag Table
@@ -4065,7 +4030,7 @@ $result_converted_errors{'info'}->{'formatting_fr'} = [
'error_line' => 'warning: @node name should not contain `,\': s--ect,ion
',
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => '',
'text' => '@node name should not contain `,\': s--ect,ion',
'type' => 'warning'
@@ -4128,7 +4093,6 @@ ul.toc-numbered-mark {list-style: none}
</p><p>In copying
</p><hr>
-
<div class="top-level-extent" id="Top">
<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
<tr><td>[ < ]</td>
@@ -4692,7 +4656,6 @@ $result_converted{'html_text'}->{'formatting_fr'} = '<h1
class="title">title &nd
</p><p>In copying
</p><hr>
-
<div class="top-level-extent" id="Top">
<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
<tr><td>[ < ]</td>
diff --git a/tp/t/results/morecoverage/texi_formatting.pl
b/tp/t/results/morecoverage/texi_formatting.pl
index 4e28cf6868..775663b66f 100644
--- a/tp/t/results/morecoverage/texi_formatting.pl
+++ b/tp/t/results/morecoverage/texi_formatting.pl
@@ -12,53 +12,20 @@ $result_trees{'texi_formatting'} = {
{
'contents' => [
{
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
+ 'text' => '\\input texinfo @c -*-texinfo-*-
',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
}
],
- 'type' => 'preamble_before_setfilename'
+ 'type' => 'preamble_before_beginning'
},
{
'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'formatting.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'formatting.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'formatting.texi',
- 'line_nr' => 2,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
{
'args' => [
{
@@ -80,7 +47,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -106,7 +73,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'TeX',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
}
@@ -117,7 +84,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -138,7 +105,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 4,
+ 'line_nr' => 3,
'macro' => ''
}
},
@@ -216,7 +183,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 6,
+ 'line_nr' => 5,
'macro' => ''
},
'type' => 'menu_entry'
@@ -253,7 +220,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -269,7 +236,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'equiv',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -280,7 +247,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
}
@@ -330,7 +297,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'asis',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
}
},
@@ -355,7 +322,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'command',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 8,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -376,7 +343,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => '`',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 8,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -402,7 +369,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 7,
+ 'line_nr' => 6,
'macro' => ''
},
'type' => 'menu_entry'
@@ -431,14 +398,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 9,
+ 'line_nr' => 8,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 5,
+ 'line_nr' => 4,
'macro' => ''
}
}
@@ -484,7 +451,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 10,
+ 'line_nr' => 9,
'macro' => ''
}
},
@@ -566,7 +533,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 14,
+ 'line_nr' => 13,
'macro' => ''
},
'type' => 'menu_entry'
@@ -652,7 +619,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 18,
+ 'line_nr' => 17,
'macro' => ''
},
'type' => 'menu_entry'
@@ -681,14 +648,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 19,
+ 'line_nr' => 18,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 13,
+ 'line_nr' => 12,
'macro' => ''
}
},
@@ -721,7 +688,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 21,
+ 'line_nr' => 20,
'macro' => ''
}
},
@@ -779,14 +746,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 26,
+ 'line_nr' => 25,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 23,
+ 'line_nr' => 22,
'macro' => ''
}
},
@@ -829,7 +796,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 29,
+ 'line_nr' => 28,
'macro' => ''
}
},
@@ -854,7 +821,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 30,
+ 'line_nr' => 29,
'macro' => ''
}
},
@@ -879,7 +846,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 31,
+ 'line_nr' => 30,
'macro' => ''
}
},
@@ -904,7 +871,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => '\'',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -922,7 +889,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => ',',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -946,7 +913,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 32,
+ 'line_nr' => 31,
'macro' => ''
}
},
@@ -974,7 +941,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 33,
+ 'line_nr' => 32,
'macro' => ''
}
},
@@ -1016,7 +983,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'insertcopying',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 38,
+ 'line_nr' => 37,
'macro' => ''
}
},
@@ -1044,14 +1011,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 39,
+ 'line_nr' => 38,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 28,
+ 'line_nr' => 27,
'macro' => ''
}
},
@@ -1080,7 +1047,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'insertcopying',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 42,
+ 'line_nr' => 41,
'macro' => ''
}
},
@@ -1161,14 +1128,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 50,
+ 'line_nr' => 49,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 48,
+ 'line_nr' => 47,
'macro' => ''
}
},
@@ -1212,7 +1179,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 52,
+ 'line_nr' => 51,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1252,7 +1219,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 53,
+ 'line_nr' => 52,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1292,7 +1259,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 54,
+ 'line_nr' => 53,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1332,7 +1299,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 55,
+ 'line_nr' => 54,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1372,7 +1339,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 56,
+ 'line_nr' => 55,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1412,7 +1379,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 57,
+ 'line_nr' => 56,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1452,7 +1419,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 58,
+ 'line_nr' => 57,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1492,7 +1459,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 59,
+ 'line_nr' => 58,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1532,7 +1499,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 60,
+ 'line_nr' => 59,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1572,7 +1539,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 61,
+ 'line_nr' => 60,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -1622,7 +1589,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 65,
+ 'line_nr' => 64,
'macro' => ''
}
},
@@ -1666,7 +1633,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 68,
+ 'line_nr' => 67,
'macro' => ''
}
},
@@ -1710,7 +1677,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 71,
+ 'line_nr' => 70,
'macro' => ''
}
},
@@ -1754,7 +1721,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 74,
+ 'line_nr' => 73,
'macro' => ''
}
},
@@ -1798,7 +1765,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 77,
+ 'line_nr' => 76,
'macro' => ''
}
},
@@ -1842,7 +1809,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 80,
+ 'line_nr' => 79,
'macro' => ''
}
},
@@ -1868,7 +1835,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 11,
+ 'line_nr' => 10,
'macro' => ''
}
},
@@ -1907,7 +1874,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 84,
+ 'line_nr' => 83,
'macro' => ''
}
},
@@ -1954,7 +1921,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'footnote',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 87,
+ 'line_nr' => 86,
'macro' => ''
}
},
@@ -2014,7 +1981,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
}
},
@@ -2044,7 +2011,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
}
},
@@ -2072,7 +2039,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 91,
+ 'line_nr' => 90,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2135,14 +2102,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 96,
+ 'line_nr' => 95,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 90,
+ 'line_nr' => 89,
'macro' => ''
}
},
@@ -2170,14 +2137,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 97,
+ 'line_nr' => 96,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 89,
+ 'line_nr' => 88,
'macro' => ''
}
},
@@ -2193,7 +2160,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 85,
+ 'line_nr' => 84,
'macro' => ''
}
},
@@ -2213,7 +2180,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'comma',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => ''
}
},
@@ -2252,7 +2219,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => ''
}
},
@@ -2334,7 +2301,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 103,
+ 'line_nr' => 102,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2429,7 +2396,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 108,
+ 'line_nr' => 107,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2478,7 +2445,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 109,
+ 'line_nr' => 108,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2507,14 +2474,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 110,
+ 'line_nr' => 109,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 105,
+ 'line_nr' => 104,
'macro' => ''
}
},
@@ -2542,14 +2509,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 111,
+ 'line_nr' => 110,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 102,
+ 'line_nr' => 101,
'macro' => ''
}
},
@@ -2565,7 +2532,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 100,
+ 'line_nr' => 99,
'macro' => ''
}
},
@@ -2604,7 +2571,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 113,
+ 'line_nr' => 112,
'macro' => ''
}
},
@@ -2686,7 +2653,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 117,
+ 'line_nr' => 116,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2735,7 +2702,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 118,
+ 'line_nr' => 117,
'macro' => ''
},
'type' => 'menu_entry'
@@ -2764,14 +2731,14 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 119,
+ 'line_nr' => 118,
'macro' => ''
}
}
],
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 116,
+ 'line_nr' => 115,
'macro' => ''
}
},
@@ -2800,7 +2767,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 121,
+ 'line_nr' => 120,
'macro' => ''
}
},
@@ -2821,7 +2788,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 114,
+ 'line_nr' => 113,
'macro' => ''
}
},
@@ -2860,7 +2827,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 123,
+ 'line_nr' => 122,
'macro' => ''
}
},
@@ -2893,7 +2860,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 124,
+ 'line_nr' => 123,
'macro' => ''
}
},
@@ -2932,7 +2899,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 126,
+ 'line_nr' => 125,
'macro' => ''
}
},
@@ -2965,7 +2932,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 127,
+ 'line_nr' => 126,
'macro' => ''
}
},
@@ -3005,7 +2972,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 129,
+ 'line_nr' => 128,
'macro' => ''
}
},
@@ -3057,7 +3024,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 132,
+ 'line_nr' => 131,
'macro' => ''
}
},
@@ -3087,7 +3054,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 133,
+ 'line_nr' => 132,
'macro' => ''
}
},
@@ -3107,7 +3074,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'contents',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 135,
+ 'line_nr' => 134,
'macro' => ''
}
},
@@ -3122,7 +3089,7 @@ $result_trees{'texi_formatting'} = {
'cmdname' => 'shortcontents',
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 136,
+ 'line_nr' => 135,
'macro' => ''
}
}
@@ -3133,7 +3100,7 @@ $result_trees{'texi_formatting'} = {
},
'source_info' => {
'file_name' => 'formatting.texi',
- 'line_nr' => 130,
+ 'line_nr' => 129,
'macro' => ''
}
},
@@ -3150,12 +3117,12 @@ $result_trees{'texi_formatting'} = {
],
'type' => 'document_root'
};
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[0]{'args'}[3]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_name'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_name'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_name'}
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
=
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
$result_trees{'texi_formatting'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'texi_formatting'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'texi_formatting'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'texi_formatting'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'texi_formatting'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'texi_formatting'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[3];
@@ -3238,7 +3205,6 @@
$result_trees{'texi_formatting'}{'contents'}[13]{'extra'}{'node_content'}[0] = $
$result_trees{'texi_formatting'}{'contents'}[13]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'texi_formatting'}{'contents'}[13]{'args'}[0]{'contents'}[0];
$result_texis{'texi_formatting'} = '\\input texinfo @c -*-texinfo-*-
-@setfilename formatting.info
@dircategory Formatting @\'e @code{@@ @TeX{}} test
@direntry
@@ -3377,8 +3343,7 @@ In detailmenu
';
-$result_texts{'texi_formatting'} = '
-* Truc: (formatting). The GNU documentation truc.
+$result_texts{'texi_formatting'} = '* Truc: (formatting). The GNU
documentation truc.
* @ e\' ==: (formatting). "-- something"
cmd a`
Top section
@@ -3738,7 +3703,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => '@include: could not find coverage_macro.texi
',
'file_name' => 'formatting.texi',
- 'line_nr' => 21,
+ 'line_nr' => 20,
'macro' => '',
'text' => '@include: could not find coverage_macro.texi',
'type' => 'error'
@@ -3747,7 +3712,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3756,7 +3721,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3765,7 +3730,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 25,
+ 'line_nr' => 24,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3774,7 +3739,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3783,7 +3748,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3792,7 +3757,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 35,
+ 'line_nr' => 34,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3801,7 +3766,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3810,7 +3775,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3819,7 +3784,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 45,
+ 'line_nr' => 44,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3828,7 +3793,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'unknown command `mymacro\'
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'unknown command `mymacro\'',
'type' => 'error'
@@ -3837,7 +3802,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced {
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'misplaced {',
'type' => 'error'
@@ -3846,7 +3811,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'misplaced }
',
'file_name' => 'formatting.texi',
- 'line_nr' => 49,
+ 'line_nr' => 48,
'macro' => '',
'text' => 'misplaced }',
'type' => 'error'
@@ -3855,7 +3820,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'warning: @menu in invalid context
',
'file_name' => 'formatting.texi',
- 'line_nr' => 90,
+ 'line_nr' => 89,
'macro' => '',
'text' => '@menu in invalid context',
'type' => 'warning'
@@ -3864,7 +3829,7 @@ $result_errors{'texi_formatting'} = [
'error_line' => 'warning: @centerchap is obsolete
',
'file_name' => 'formatting.texi',
- 'line_nr' => 130,
+ 'line_nr' => 129,
'macro' => '',
'text' => '@centerchap is obsolete',
'type' => 'warning'
@@ -3894,7 +3859,7 @@ $result_indices_sort_strings{'texi_formatting'} = {
-$result_converted{'info'}->{'texi_formatting'} = 'This is formatting.info,
produced from formatting.texi.
+$result_converted{'info'}->{'texi_formatting'} = 'This is , produced from
formatting.texi.
In copying
INFO-DIR-SECTION Formatting é ‘@ TeX’ test
@@ -3905,7 +3870,7 @@ START-INFO-DIR-ENTRY
END-INFO-DIR-ENTRY
-File: formatting.info, Node: Top, Next: chapter, Up: (dir)
+File: , Node: Top, Next: chapter, Up: (dir)
Top section
***********
@@ -3957,7 +3922,7 @@ Insertcopying in normal text
tp
-File: formatting.info, Node: chapter, Next: chapter2, Prev: Top, Up: Top
+File: , Node: chapter, Next: chapter2, Prev: Top, Up: Top
1 chapter
*********
@@ -3978,7 +3943,7 @@ Menu comment
(1) in footnote
-File: formatting.info, Node: s--ect,ion, Up: chapter
+File: , Node: s--ect,ion, Up: chapter
1.1 A section
=============
@@ -3993,7 +3958,7 @@ In detailmenu
* subsubsection three---four----\'\'::
-File: formatting.info, Node: subsection, Up: s--ect,ion
+File: , Node: subsection, Up: s--ect,ion
1.1.1 subsection
----------------
@@ -4004,19 +3969,19 @@ File: formatting.info, Node: subsection, Up:
s--ect,ion
* subsubsection three---four----\'\'::
-File: formatting.info, Node: subsubsection ``simple-double--, Next:
subsubsection three---four----\'\', Up: subsection
+File: , Node: subsubsection ``simple-double--, Next: subsubsection
three---four----\'\', Up: subsection
1.1.1.1 subsubsection “simple-double–
.....................................
-File: formatting.info, Node: subsubsection three---four----\'\', Prev:
subsubsection ``simple-double--, Up: subsection
+File: , Node: subsubsection three---four----\'\', Prev: subsubsection
``simple-double--, Up: subsection
1.1.1.2 three—four—-”
.....................
-File: formatting.info, Node: chapter2, Prev: chapter, Up: Top
+File: , Node: chapter2, Prev: chapter, Up: Top
chapter 2
*********
@@ -4042,15 +4007,15 @@ chapter 2
Tag Table:
-Node: Top310
-Node: chapter1392
-Ref: chapter-Footnote-11626
-Node: s--ect,ion1646
-Node: subsection1849
-Ref: anchor2030
-Node: subsubsection ``simple-double--2030
-Node: subsubsection three---four----\'\'2234
-Node: chapter22408
+Node: Top295
+Node: chapter1362
+Ref: chapter-Footnote-11581
+Node: s--ect,ion1601
+Node: subsection1789
+Ref: anchor1955
+Node: subsubsection ``simple-double--1955
+Node: subsubsection three---four----\'\'2144
+Node: chapter22303
End Tag Table
@@ -4065,7 +4030,7 @@ $result_converted_errors{'info'}->{'texi_formatting'} = [
'error_line' => 'warning: @node name should not contain `,\': s--ect,ion
',
'file_name' => 'formatting.texi',
- 'line_nr' => 99,
+ 'line_nr' => 98,
'macro' => '',
'text' => '@node name should not contain `,\': s--ect,ion',
'type' => 'warning'
@@ -4109,7 +4074,6 @@ ul.toc-numbered-mark {list-style: none}
</head>
<body lang="en">
-
<div class="top-level-extent" id="Top">
<div class="nav-panel">
<p>
@@ -4434,8 +4398,7 @@ Previous: <a href="#chapter" accesskey="p"
rel="prev">chapter</a>, Up: <a href="
';
-$result_converted{'html_text'}->{'texi_formatting'} = '
-<div class="top-level-extent" id="Top">
+$result_converted{'html_text'}->{'texi_formatting'} = '<div
class="top-level-extent" id="Top">
<div class="nav-panel">
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
diff --git a/tp/t/results/moreindices/nodes_before_top_and_sections.pl
b/tp/t/results/moreindices/nodes_before_top_and_sections.pl
new file mode 100644
index 0000000000..9019e271f2
--- /dev/null
+++ b/tp/t/results/moreindices/nodes_before_top_and_sections.pl
@@ -0,0 +1,3056 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'nodes_before_top_and_sections'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '\\input texinfo @c -*-texinfo-*-
+',
+ 'type' => 'text_before_beginning'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'text_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_beginning'
+ }
+ ],
+ 'type' => 'preamble_before_setfilename'
+ },
+ {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'nodes_before_top_and_sections.info'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'setfilename',
+ 'extra' => {
+ 'text_arg' => 'nodes_before_top_and_sections.info'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 3,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'type' => 'preamble_before_content'
+ }
+ ],
+ 'type' => 'before_node_section'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'first before top'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => '('
+ },
+ {
+ 'text' => 'dir'
+ },
+ {
+ 'text' => ')'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'first before top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 1,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in first node before printindex
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 10,
+ 'macro' => ''
+ }
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in first node
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 12,
+ 'macro' => ''
+ }
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'after second printindex in first node
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in menu before top'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-in-menu-before-top'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 16,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 14,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first-before-top'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ },
+ undef,
+ {
+ 'manual_content' => [
+ {}
+ ]
+ }
+ ],
+ 'normalized' => 'first-before-top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 6,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in menu before top'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'first before top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in menu before top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 2,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 20,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'between node in menu before top and printindex
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 22,
+ 'macro' => ''
+ }
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in menu before top text after printindex
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'printindex node in menu before top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 3,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 25,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-in-menu-before-top'
+ },
+ undef,
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first-before-top'
+ }
+ ],
+ 'normalized' => 'node-in-menu-before-top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 18,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'first before top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'entry a'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 4,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 29,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in top node.
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 31,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'fn'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'fn'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 33,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'And one more index in top node
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 37,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first-before-top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 28,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'top section'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 5,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 40,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'in top section
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'first'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 45,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 46,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in chapter'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-in-chapter'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 47,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 48,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 44,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 39,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'first'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+',
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Text and then index entries
+'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '! entry in node'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 6,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 52,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'fun in node'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'findex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 1,
+ 'in_code' => 1,
+ 'index_at_command' => 'findex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'fn',
+ 'index_type_command' => 'findex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 53,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'entry in node'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 7,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 54,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 56,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 59,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 60,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 58,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'first'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 50,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'first'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'menu',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'a node'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a-node'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 64,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '* ',
+ 'type' => 'menu_entry_leading_text'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'another'
+ }
+ ],
+ 'type' => 'menu_entry_node'
+ },
+ {
+ 'text' => '::',
+ 'type' => 'menu_entry_separator'
+ },
+ {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'text' => '
+'
+ }
+ ],
+ 'type' => 'preformatted'
+ }
+ ],
+ 'type' => 'menu_entry_description'
+ }
+ ],
+ 'extra' => {
+ 'menu_entry_description' => {},
+ 'menu_entry_node' => {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'another'
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 65,
+ 'macro' => ''
+ },
+ 'type' => 'menu_entry'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'menu'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'text_arg' => 'menu'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 66,
+ 'macro' => ''
+ }
+ }
+ ],
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 63,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'fn'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'fn'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 68,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second'
+ },
+ undef,
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'first'
+ }
+ ],
+ 'normalized' => 'second'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 62,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'another'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'a node'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+',
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'something'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 8,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 72,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'somewhere'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'findex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 2,
+ 'in_code' => 1,
+ 'index_at_command' => 'findex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'fn',
+ 'index_type_command' => 'findex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 73,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'another'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 9,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 74,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'another'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a-node'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second'
+ }
+ ],
+ 'normalized' => 'another'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 70,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'a node'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'another'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'second'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'entry after printindex'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 10,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 77,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 79,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'a function'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'findex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 3,
+ 'in_code' => 1,
+ 'index_at_command' => 'findex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'fn',
+ 'index_type_command' => 'findex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 81,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'a concept a node'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 11,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 82,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 84,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a-node'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'another'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'second'
+ }
+ ],
+ 'normalized' => 'a-node'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 76,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in chapter'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-in-chapter'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'chapter'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 86,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'A chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'cp'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'printindex',
+ 'extra' => {
+ 'misc_args' => [
+ 'cp'
+ ]
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 89,
+ 'macro' => ''
+ }
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 87,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in chapter'
+ }
+ ],
+ 'type' => 'line_arg'
+ },
+ {
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'type' => 'line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Top'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'node in chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'cindex',
+ 'extra' => {
+ 'index_entry' => {
+ 'content_normalized' => [],
+ 'entry_content' => [],
+ 'entry_element' => {},
+ 'entry_node' => {},
+ 'entry_number' => 12,
+ 'in_code' => 0,
+ 'index_at_command' => 'cindex',
+ 'index_ignore_chars' => {},
+ 'index_name' => 'cp',
+ 'index_type_command' => 'cindex'
+ }
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 93,
+ 'macro' => ''
+ },
+ 'type' => 'index_entry_command'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'node-in-chapter'
+ },
+ undef,
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chapter'
+ },
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'node-in-chapter'
+ },
+ 'info' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'source_info' => {
+ 'file_name' => 'nodes_before_top_and_sections.texi',
+ 'line_nr' => 91,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'text' => '
+',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'bye'
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[7]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[7]{'contents'}[0]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[7]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'contents'}[7]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'extra'}{'nodes_manuals'}[3]{'manual_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[2];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'contents'}[6]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[2];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[2]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[3]{'args'}[2]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[0]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[1]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[2]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[4]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[5];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[5];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[5];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[4]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[4]{'contents'}[0]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[4]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'args'}[2]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[5]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'args'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'contents'}[0]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[6]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'contents'}[3]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[7];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'args'}[2]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[7]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[4]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'contents'}[5]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[8];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[8]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'args'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[9]{'args'}[3]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'nodes_before_top_and_sections'}{'contents'}[11];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'extra'}{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'args'}[0]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'args'}[2]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'nodes_before_top_and_sections'}{'contents'}[11]{'args'}[3]{'contents'}[0];
+
+$result_texis{'nodes_before_top_and_sections'} = '\\input texinfo @c
-*-texinfo-*-
+
+@setfilename nodes_before_top_and_sections.info
+
+
+@node first before top, Top, ,(dir)
+@cindex first before top
+
+in first node before printindex
+@printindex cp
+in first node
+@printindex cp
+after second printindex in first node
+@menu
+* node in menu before top::
+@end menu
+
+@node node in menu before top,,,first before top
+
+@cindex node in menu before top
+between node in menu before top and printindex
+@printindex cp
+node in menu before top text after printindex
+
+@cindex printindex node in menu before top
+
+
+@node Top, ,first before top
+@cindex entry a
+in top node.
+@printindex cp
+
+@printindex fn
+
+And one more index in top node
+
+@printindex cp
+
+@top top section
+@cindex top section
+
+in top section
+
+@menu
+* first::
+* chapter::
+* node in chapter::
+@end menu
+
+@node first,,Top, Top
+Text and then index entries
+@cindex ! entry in node
+@findex fun in node
+@cindex entry in node
+
+@printindex cp
+
+@menu
+* second::
+@end menu
+
+@node second,,,first
+@menu
+* a node::
+* another::
+@end menu
+
+@printindex fn
+
+@node another, , a node, second
+
+@cindex something
+@findex somewhere
+@cindex another
+
+@node a node, another, ,second
+@cindex entry after printindex
+
+@printindex cp
+
+@findex a function
+@cindex a concept a node
+
+@printindex cp
+
+@node chapter,node in chapter,,Top
+@chapter A chapter
+
+@printindex cp
+
+@node node in chapter,, chapter,Top
+
+@cindex node in chapter
+
+@bye
+';
+
+
+$result_texts{'nodes_before_top_and_sections'} = '
+
+
+in first node before printindex
+in first node
+after second printindex in first node
+* node in menu before top::
+
+
+between node in menu before top and printindex
+node in menu before top text after printindex
+
+
+
+in top node.
+
+
+And one more index in top node
+
+
+top section
+***********
+
+in top section
+
+* first::
+* chapter::
+* node in chapter::
+
+Text and then index entries
+
+
+* second::
+
+* a node::
+* another::
+
+
+
+
+
+
+
+
+1 A chapter
+***********
+
+
+
+
+';
+
+$result_sectioning{'nodes_before_top_and_sections'} = {
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'chapter'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
+ 'section_level' => 0,
+ 'section_up' => {}
+ }
+ }
+ ],
+ 'section_level' => -1
+ }
+};
+$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'nodes_before_top_and_sections'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'nodes_before_top_and_sections'};
+
+$result_nodes{'nodes_before_top_and_sections'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {}
+ },
+ 'isindex' => 1,
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'first'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'second'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'a-node'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'another'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ },
+ 'node_up' => {}
+ }
+ },
+ 'node_up' => {}
+ }
+ },
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ },
+ 'node_prev' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'menus' => [
+ {
+ 'cmdname' => 'menu'
+ }
+ ],
+ 'normalized' => 'first-before-top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'node-in-menu-before-top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_up' => {}
+ }
+ },
+ 'node_next' => {},
+ 'node_up' => {
+ 'extra' => {
+ 'manual_content' => [
+ {
+ 'text' => 'dir'
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
=
$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_up'}
=
$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
=
$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
= $result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'node_prev'}
= $result_nodes{'nodes_before_top_and_sections'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
= $result_nodes{'nodes_before_top_and_sections'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'node_prev'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
= $result_nodes{'nodes_before_top_and_sections'}{'structure'}{'node_prev'};
+$result_nodes{'nodes_before_top_and_sections'}{'structure'}{'node_prev'}{'structure'}{'node_next'}
= $result_nodes{'nodes_before_top_and_sections'};
+
+$result_menus{'nodes_before_top_and_sections'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'Top'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'first'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'second'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_child' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'a-node'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'another'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'second' => 1
+ }
+ }
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'second' => 1
+ }
+ }
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'first' => 1
+ }
+ }
+ },
+ 'menu_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'chapter'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'node-in-chapter'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ },
+ 'menu_prev' => {},
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ },
+ 'menu_up' => {},
+ 'menu_up_hash' => {
+ 'Top' => 1
+ }
+ }
+ }
+ }
+};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
=
$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
=
$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
=
$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
= $result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
=
$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_next'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
= $result_menus{'nodes_before_top_and_sections'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
= $result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
= $result_menus{'nodes_before_top_and_sections'};
+$result_menus{'nodes_before_top_and_sections'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
= $result_menus{'nodes_before_top_and_sections'};
+
+$result_errors{'nodes_before_top_and_sections'} = [];
+
+
+$result_floats{'nodes_before_top_and_sections'} = {};
+
+
+$result_indices_sort_strings{'nodes_before_top_and_sections'} = {
+ 'cp' => [
+ '! entry in node',
+ 'a concept a node',
+ 'another',
+ 'entry a',
+ 'entry after printindex',
+ 'entry in node',
+ 'first before top',
+ 'node in chapter',
+ 'node in menu before top',
+ 'printindex node in menu before top',
+ 'something',
+ 'top section'
+ ],
+ 'fn' => [
+ 'a function',
+ 'fun in node',
+ 'somewhere'
+ ]
+};
+
+
+1;
diff --git
a/tp/t/results/moreindices/nodes_before_top_and_sections/res_html/nodes_before_top_and_sections.html
b/tp/t/results/moreindices/nodes_before_top_and_sections/res_html/nodes_before_top_and_sections.html
new file mode 100644
index 0000000000..970375c356
--- /dev/null
+++
b/tp/t/results/moreindices/nodes_before_top_and_sections/res_html/nodes_before_top_and_sections.html
@@ -0,0 +1,944 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>top section</title>
+
+<meta name="description" content="top section">
+<meta name="keywords" content="top section">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2any">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.summary-letter-printindex {text-decoration: none}
+span.program-in-footer {font-size: smaller}
+td.button-direction-about {text-align:center}
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+td.name-direction-about {text-align:center}
+td.printindex-index-entry {vertical-align: top}
+td.printindex-index-section {vertical-align: top; padding-left: 1em}
+th.entries-header-printindex {text-align:left}
+th.sections-header-printindex {text-align:left; padding-left: 1em}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+
+
+<a class="node" id="first-before-top"></a><table class="nav-panel"
cellpadding="1" cellspacing="1" border="0">
+<tr><td>[ < ]</td>
+<td>[<a href="#chapter" title="Next section in reading order"> > </a>]</td>
+<td> </td>
+<td>[Contents]</td>
+<td>[<a href="#Top" title="Index">Index</a>]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<a class="index-entry-id" id="index-first-before-top"></a>
+
+<p>in first node before printindex
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+<p>in first node
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+<p>after second printindex in first node
+</p><table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">• <a
href="#node-in-menu-before-top" rel="index">node in menu before
top</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+</table>
+
+<a class="node" id="node-in-menu-before-top"></a>
+<a class="index-entry-id" id="index-node-in-menu-before-top"></a>
+<p>between node in menu before top and printindex
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+<p>node in menu before top text after printindex
+</p>
+<a class="index-entry-id" id="index-printindex-node-in-menu-before-top"></a>
+
+
+<div class="top-level-extent" id="Top">
+<a class="index-entry-id" id="index-entry-a"></a>
+<p>in top node.
+</p><div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<div class="printindex fn-printindex">
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_fn_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-S"><b>S</b></a>
+
+</td></tr></table>
+<table class="fn-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_fn_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-S"><b>S</b></a>
+
+</td></tr></table>
+</div>
+
+<p>And one more index in top node
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<h1 class="top" id="top-section">top section</h1>
+<a class="index-entry-id" id="index-top-section"></a>
+
+<p>in top section
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">• <a href="#first"
rel="index">first</a></td><td> </td><td
class="menu-entry-description">
+</td></tr>
+<tr><td class="menu-entry-destination"><a href="#chapter" rel="index">1 A
chapter</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+<tr><td class="menu-entry-destination">• <a href="#node-in-chapter">node
in chapter</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+</table>
+
+<a class="node" id="first"></a><p>Text and then index entries
+<a class="index-entry-id" id="index-_0021-entry-in-node"></a>
+<a class="index-entry-id" id="index-fun-in-node"></a>
+<a class="index-entry-id" id="index-entry-in-node"></a>
+</p>
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">• <a href="#second"
rel="index">second</a></td><td> </td><td
class="menu-entry-description">
+</td></tr>
+</table>
+
+<a class="node" id="second"></a><table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">• <a href="#a-node" rel="index">a
node</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+<tr><td class="menu-entry-destination">• <a
href="#another">another</a></td><td> </td><td
class="menu-entry-description">
+</td></tr>
+</table>
+
+<div class="printindex fn-printindex">
+<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_fn_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-S"><b>S</b></a>
+
+</td></tr></table>
+<table class="fn-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-function"><code>a function</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-fun-in-node"><code>fun in node</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_fn_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-somewhere"><code>somewhere</code></a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="fn-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_fn_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_fn_letter-S"><b>S</b></a>
+
+</td></tr></table>
+</div>
+
+<a class="node" id="another"></a>
+<a class="index-entry-id" id="index-something"></a>
+<a class="index-entry-id" id="index-somewhere"></a>
+<a class="index-entry-id" id="index-another"></a>
+
+<a class="node" id="a-node"></a><a class="index-entry-id"
id="index-entry-after-printindex"></a>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<a class="index-entry-id" id="index-a-function"></a>
+<a class="index-entry-id" id="index-a-concept-a-node"></a>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="top-section_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#top-section_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex"
href="#top-section_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<hr style="height: 6px;">
+<div class="chapter-level-extent" id="chapter">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#Top" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[ > ]</td>
+<td>[ >> ]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[<a href="#Top" title="Index">Index</a>]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter" id="A-chapter">1 A chapter</h1>
+
+<div class="printindex cp-printindex">
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#A-chapter_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+<table class="cp-entries-printindex" border="0">
+<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_symbol-1">!</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-_0021-entry-in-node">! entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-a-concept-a-node">a concept a node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-another">another</a></td><td class="printindex-index-section"><a
href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-E">E</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a href="#index-entry-a">entry
a</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-after-printindex">entry after printindex</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-entry-in-node">entry in node</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-F">F</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-first-before-top">first before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-N">N</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-chapter">node in chapter</a></td><td
class="printindex-index-section"><a href="#chapter">1 A chapter</a></td></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-node-in-menu-before-top">node in menu before top</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-P">P</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-printindex-node-in-menu-before-top">printindex node in menu before
top</a></td><td class="printindex-index-section"><a href="#Top">top
section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-S">S</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-something">something</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+<tr><th id="A-chapter_cp_letter-T">T</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-top-section">top section</a></td><td
class="printindex-index-section"><a href="#Top">top section</a></td></tr>
+<tr><td colspan="3"><hr></td></tr>
+</table>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#A-chapter_cp_symbol-1"><b>!</b></a>
+
+<br>
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-A"><b>A</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-E"><b>E</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-F"><b>F</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-N"><b>N</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-P"><b>P</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-S"><b>S</b></a>
+
+<a class="summary-letter-printindex" href="#A-chapter_cp_letter-T"><b>T</b></a>
+
+</td></tr></table>
+</div>
+
+<a class="node" id="node-in-chapter"></a>
+<a class="index-entry-id" id="index-node-in-chapter"></a>
+
+<hr style="height: 6px;">
+</div>
+</div>
+<div class="element-about" id="SEC_About">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[<a href="#Top" title="Index">Index</a>]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="about-heading">About This Document</h1>
+
+<p>
+ This document was generated on <em class="emph">a sunny day</em> using <a
class="uref" href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.
+</p>
+<p>
+ The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+ <tr>
+ <th> Button </th>
+ <th> Name </th>
+ <th> Go to </th>
+ <th> From 1.2.3 go to</th>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ << ] </td>
+ <td class="name-direction-about">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ < ] </td>
+ <td class="name-direction-about">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ Up ] </td>
+ <td class="name-direction-about">Up</td>
+ <td>Up section</td>
+ <td>1.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ > ] </td>
+ <td class="name-direction-about">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ >> ] </td>
+ <td class="name-direction-about">FastForward</td>
+ <td>Next chapter</td>
+ <td>2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Top] </td>
+ <td class="name-direction-about">Top</td>
+ <td>Cover (top) of document</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Contents] </td>
+ <td class="name-direction-about">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Index] </td>
+ <td class="name-direction-about">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ ? ] </td>
+ <td class="name-direction-about">About</td>
+ <td>About (help)</td>
+ <td> </td>
+ </tr>
+</table>
+
+<p>
+ where the <strong class="strong"> Example </strong> assumes that the current
position is at <strong class="strong"> Subsubsection One-Two-Three </strong> of
a document of the following structure:
+</p>
+
+<ul>
+ <li> 1. Section One
+ <ul>
+ <li>1.1 Subsection One-One
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.2 Subsection One-Two
+ <ul>
+ <li>1.2.1 Subsubsection One-Two-One</li>
+ <li>1.2.2 Subsubsection One-Two-Two</li>
+ <li>1.2.3 Subsubsection One-Two-Three
+ <strong><== Current Position </strong></li>
+ <li>1.2.4 Subsubsection One-Two-Four</li>
+ </ul>
+ </li>
+ <li>1.3 Subsection One-Three
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.4 Subsection One-Four</li>
+ </ul>
+ </li>
+</ul>
+</div><hr>
+<p>
+ <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em> using <a class="uref"
href="http://www.gnu.org/software/texinfo/"><em
class="emph">texi2any</em></a>.</span>
+</p>
+
+
+</body>
+</html>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Remove @setfilename in tests, have consistent test name and setfilename,
Patrice Dumas <=