[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Patrice Dumas |
Date: |
Wed, 15 Feb 2023 14:43:38 -0500 (EST) |
branch: master
commit 0b417c7284f7f480d26b0e4d10f7a294ce4a03ee
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Wed Feb 15 20:40:16 2023 +0100
* tp/Makefile.tres, tp/t/xml_tests.t: rename node_no_section as
top_node_no_section and node_and_bye as top_node_and_bye.
* tp/tests/formatting/index_entries_relate_to_item.texi,
tp/t/input_files/all_spaces.texi,
tp/t/input_files/chinese_mixed_with_en.texi: add chapter/node after
Top node.
---
ChangeLog | 10 +
tp/Makefile.tres | 4 +-
tp/t/input_files/all_spaces.texi | 1 +
tp/t/input_files/chinese_mixed_with_en.texi | 6 +
tp/t/results/plaintext_tests/all_spaces.pl | 69 +++++-
.../plaintext_tests/chinese_mixed_with_en.pl | 256 +++++++++++++++++++--
.../res_plaintext/chinese_mixed_with_en.txt | 8 +
...dex_entries_relate_to_item_no_transformation.pl | 221 +++++++++++++++---
.../res_html/{index.html => chap.html} | 45 ++--
.../res_html/index.html | 67 ++----
.../index_entries_relate_to_item_transformation.pl | 221 +++++++++++++++---
.../res_html/{index.html => chap.html} | 45 ++--
.../res_html/index.html | 66 ++----
.../{node_and_bye.pl => top_node_and_bye.pl} | 30 +--
.../{node_no_section.pl => top_node_no_section.pl} | 20 +-
tp/t/xml_tests.t | 4 +-
.../formatting/index_entries_relate_to_item.texi | 3 +
17 files changed, 810 insertions(+), 266 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a06286e4da..42ada238f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,16 @@
* tp/Texinfo/XS/parsetexi/handle_commands.c (parse_line_command_args):
Reference regions stack correctly. Report from Patrice.
+2023-02-15 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Makefile.tres, tp/t/xml_tests.t: rename node_no_section as
+ top_node_no_section and node_and_bye as top_node_and_bye.
+
+ * tp/tests/formatting/index_entries_relate_to_item.texi,
+ tp/t/input_files/all_spaces.texi,
+ tp/t/input_files/chinese_mixed_with_en.texi: add chapter/node after
+ Top node.
+
2023-02-15 Patrice Dumas <pertusus@free.fr>
* tp/Makefile.tres, tp/t/languages.t: rename simple as
diff --git a/tp/Makefile.tres b/tp/Makefile.tres
index a5ca2dc573..cf04198604 100644
--- a/tp/Makefile.tres
+++ b/tp/Makefile.tres
@@ -1824,11 +1824,11 @@ test_files_generated_list =
$(test_tap_files_generated_list) \
t/results/xml_tests/image_inline_or_not.pl \
t/results/xml_tests/lone_bye.pl \
t/results/xml_tests/macro_and_args.pl \
- t/results/xml_tests/node_and_bye.pl \
- t/results/xml_tests/node_no_section.pl \
t/results/xml_tests/raw.pl \
t/results/xml_tests/raw_and_comments.pl \
t/results/xml_tests/spaces_info_lost.pl \
+ t/results/xml_tests/top_node_and_bye.pl \
+ t/results/xml_tests/top_node_no_section.pl \
t/results/xtable/accent_on_table_line.pl \
t/results/xtable/block_commands_in_table.pl \
t/results/xtable/comment_and_itemx_before_item.pl \
diff --git a/tp/t/input_files/all_spaces.texi b/tp/t/input_files/all_spaces.texi
index 8be60911c7..1ccd93a32b 100644
--- a/tp/t/input_files/all_spaces.texi
+++ b/tp/t/input_files/all_spaces.texi
@@ -1,6 +1,7 @@
@documentencoding utf-8
@node Top
+@node chap
CHARACTER TABULATION: | |
diff --git a/tp/t/input_files/chinese_mixed_with_en.texi
b/tp/t/input_files/chinese_mixed_with_en.texi
index 4d92c29e5b..a4796841b7 100644
--- a/tp/t/input_files/chinese_mixed_with_en.texi
+++ b/tp/t/input_files/chinese_mixed_with_en.texi
@@ -3,6 +3,12 @@
@settitle chinese mixed with english
@node Top
+@top Mixed in UTF-8
+
+Example of english and chinese, chinese aligned or not.
+
+@node Mixed english and chinese
+@chapter Mixed english and chinese
1. english only
diff --git a/tp/t/results/plaintext_tests/all_spaces.pl
b/tp/t/results/plaintext_tests/all_spaces.pl
index f348852e37..d905708ddf 100644
--- a/tp/t/results/plaintext_tests/all_spaces.pl
+++ b/tp/t/results/plaintext_tests/all_spaces.pl
@@ -71,6 +71,48 @@ $result_trees{'all_spaces'} = {
}
],
"cmdname" => "node",
+ "extra" => {
+ "node_content" => [
+ {}
+ ],
+ "nodes_manuals" => [
+ {
+ "node_content" => [
+ {}
+ ],
+ "normalized" => "Top"
+ }
+ ],
+ "normalized" => "Top"
+ },
+ "info" => {
+ "spaces_before_argument" => {
+ "text" => " "
+ }
+ },
+ "source_info" => {
+ "file_name" => "all_spaces.texi",
+ "line_nr" => 3,
+ "macro" => ""
+ }
+ },
+ {
+ "args" => [
+ {
+ "contents" => [
+ {
+ "text" => "chap"
+ }
+ ],
+ "info" => {
+ "spaces_after_argument" => {
+ "text" => "\n"
+ }
+ },
+ "type" => "line_arg"
+ }
+ ],
+ "cmdname" => "node",
"contents" => [
{
"text" => "\n",
@@ -413,10 +455,10 @@ $result_trees{'all_spaces'} = {
"node_content" => [
{}
],
- "normalized" => "Top"
+ "normalized" => "chap"
}
],
- "normalized" => "Top"
+ "normalized" => "chap"
},
"info" => {
"spaces_before_argument" => {
@@ -425,7 +467,7 @@ $result_trees{'all_spaces'} = {
},
"source_info" => {
"file_name" => "all_spaces.texi",
- "line_nr" => 3,
+ "line_nr" => 4,
"macro" => ""
}
}
@@ -434,10 +476,13 @@ $result_trees{'all_spaces'} = {
};
$result_trees{'all_spaces'}{"contents"}[1]{"extra"}{"node_content"}[0] =
$result_trees{'all_spaces'}{"contents"}[1]{"args"}[0]{"contents"}[0];
$result_trees{'all_spaces'}{"contents"}[1]{"extra"}{"nodes_manuals"}[0]{"node_content"}[0]
= $result_trees{'all_spaces'}{"contents"}[1]{"args"}[0]{"contents"}[0];
+$result_trees{'all_spaces'}{"contents"}[2]{"extra"}{"node_content"}[0] =
$result_trees{'all_spaces'}{"contents"}[2]{"args"}[0]{"contents"}[0];
+$result_trees{'all_spaces'}{"contents"}[2]{"extra"}{"nodes_manuals"}[0]{"node_content"}[0]
= $result_trees{'all_spaces'}{"contents"}[2]{"args"}[0]{"contents"}[0];
$result_texis{'all_spaces'} = '@documentencoding utf-8
@node Top
+@node chap
CHARACTER TABULATION: | |
@@ -557,15 +602,29 @@ $result_nodes{'all_spaces'} = {
'extra' => {
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'chap'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {}
+ }
+ }
+ }
};
+$result_nodes{'all_spaces'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'all_spaces'};
$result_menus{'all_spaces'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
};
$result_errors{'all_spaces'} = [];
diff --git a/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
b/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
index 91888a4cfa..ae7b7988b3 100644
--- a/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
+++ b/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
@@ -113,6 +113,143 @@ $result_trees{'chinese_mixed_with_en'} = {
}
],
'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top'
+ },
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'chinese_mixed_with_en.texi',
+ 'line_nr' => 5,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Mixed in UTF-8'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'text' => 'Example of english and chinese, chinese aligned or
not.
+'
+ }
+ ],
+ 'type' => 'paragraph'
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'chinese_mixed_with_en.texi',
+ 'line_nr' => 6,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Mixed english and chinese'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Mixed-english-and-chinese'
+ }
+ ],
+ 'normalized' => 'Mixed-english-and-chinese'
+ },
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'chinese_mixed_with_en.texi',
+ 'line_nr' => 10,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Mixed english and chinese'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
'contents' => [
{
'text' => '
@@ -273,20 +410,7 @@ $result_trees{'chinese_mixed_with_en'} = {
'type' => 'empty_line'
}
],
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Top'
- }
- ],
- 'normalized' => 'Top'
- },
+ 'extra' => {},
'info' => {
'spaces_before_argument' => {
'text' => ' '
@@ -294,7 +418,7 @@ $result_trees{'chinese_mixed_with_en'} = {
},
'source_info' => {
'file_name' => 'chinese_mixed_with_en.texi',
- 'line_nr' => 5,
+ 'line_nr' => 11,
'macro' => ''
}
},
@@ -313,12 +437,20 @@ $result_trees{'chinese_mixed_with_en'} = {
};
$result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'chinese_mixed_with_en'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'chinese_mixed_with_en'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_texis{'chinese_mixed_with_en'} = '\\input texinfo
@documentencoding utf-8
@settitle chinese mixed with english
@node Top
+@top Mixed in UTF-8
+
+Example of english and chinese, chinese aligned or not.
+
+@node Mixed english and chinese
+@chapter Mixed english and chinese
1. english only
@@ -351,6 +483,13 @@ overlap。
$result_texts{'chinese_mixed_with_en'} = '
+Mixed in UTF-8
+**************
+
+Example of english and chinese, chinese aligned or not.
+
+1 Mixed english and chinese
+***************************
1. english only
@@ -380,20 +519,103 @@ overlap。
';
+$result_sectioning{'chinese_mixed_with_en'} = {
+ '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' => 'Mixed-english-and-chinese'
+ },
+ '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{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'chinese_mixed_with_en'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'chinese_mixed_with_en'};
+
$result_nodes{'chinese_mixed_with_en'} = {
'cmdname' => 'node',
'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {}
+ },
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'normalized' => 'Mixed-english-and-chinese'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ }
+ }
};
+$result_nodes{'chinese_mixed_with_en'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'chinese_mixed_with_en'};
+$result_nodes{'chinese_mixed_with_en'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'chinese_mixed_with_en'};
$result_menus{'chinese_mixed_with_en'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
};
$result_errors{'chinese_mixed_with_en'} = [];
diff --git
a/tp/t/results/plaintext_tests/chinese_mixed_with_en/res_plaintext/chinese_mixed_with_en.txt
b/tp/t/results/plaintext_tests/chinese_mixed_with_en/res_plaintext/chinese_mixed_with_en.txt
index 679d72b52c..a8ef1ee6d3 100644
---
a/tp/t/results/plaintext_tests/chinese_mixed_with_en/res_plaintext/chinese_mixed_with_en.txt
+++
b/tp/t/results/plaintext_tests/chinese_mixed_with_en/res_plaintext/chinese_mixed_with_en.txt
@@ -1,3 +1,11 @@
+Mixed in UTF-8
+**************
+
+Example of english and chinese, chinese aligned or not.
+
+1 Mixed english and chinese
+***************************
+
1. english only
The Emacs mode for programming in Ada 95 with GNAT helps the user in
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
index a92ec604da..ba84a282df 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
+++
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation.pl
@@ -50,7 +50,6 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
],
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'node_content' => [
{}
],
@@ -96,6 +95,87 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
'contents' => [
{
'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'index_entries_relate_to_item.texi',
+ 'line_nr' => 4,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chap'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chap'
+ }
+ ],
+ 'normalized' => 'chap'
+ },
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'index_entries_relate_to_item.texi',
+ 'line_nr' => 6,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
',
'type' => 'empty_line'
},
@@ -107,7 +187,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 6,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'command_as_argument'
@@ -177,7 +257,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 8,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -221,7 +301,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 9,
+ 'line_nr' => 12,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -265,7 +345,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 10,
+ 'line_nr' => 13,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -295,7 +375,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 11,
+ 'line_nr' => 14,
'macro' => ''
}
},
@@ -324,7 +404,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 12,
+ 'line_nr' => 15,
'macro' => ''
}
},
@@ -353,7 +433,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 13,
+ 'line_nr' => 16,
'macro' => ''
}
}
@@ -416,7 +496,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 17,
+ 'line_nr' => 20,
'macro' => ''
}
}
@@ -478,7 +558,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 21,
+ 'line_nr' => 24,
'macro' => ''
}
}
@@ -493,7 +573,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 6,
+ 'line_nr' => 9,
'macro' => ''
}
},
@@ -532,7 +612,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 23,
+ 'line_nr' => 26,
'macro' => ''
}
},
@@ -550,7 +630,7 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 4,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -569,25 +649,30 @@
$result_trees{'index_entries_relate_to_item_no_transformation'} = {
};
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'extra'}{'command_as_argument'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'extra'}{'command_as_argument'}
=
$result_trees{'index_entries_relate_to_item_no_transformation'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_texis{'index_entries_relate_to_item_no_transformation'} = '\\input
texinfo @c -*-texinfo-*-
@node Top
@top top
+@node chap
+@chapter Chapter
+
@table @code
@cindex A
@@ -614,6 +699,9 @@ body2
$result_texts{'index_entries_relate_to_item_no_transformation'} = 'top
***
+1 Chapter
+*********
+
A
B
@@ -638,14 +726,38 @@
$result_sectioning{'index_entries_relate_to_item_no_transformation'} = {
'associated_node' => {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
}
},
'info' => {},
'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'chap'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
'section_level' => 0,
'section_up' => {}
}
@@ -654,6 +766,9 @@
$result_sectioning{'index_entries_relate_to_item_no_transformation'} = {
'section_level' => -1
}
};
+$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0];
$result_sectioning{'index_entries_relate_to_item_no_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'index_entries_relate_to_item_no_transformation'};
$result_nodes{'index_entries_relate_to_item_no_transformation'} = {
@@ -665,19 +780,42 @@
$result_nodes{'index_entries_relate_to_item_no_transformation'} = {
'info' => {},
'structure' => {}
},
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'isindex' => 1,
+ 'normalized' => 'chap'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ }
+ }
};
+$result_nodes{'index_entries_relate_to_item_no_transformation'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'index_entries_relate_to_item_no_transformation'};
+$result_nodes{'index_entries_relate_to_item_no_transformation'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'index_entries_relate_to_item_no_transformation'};
$result_menus{'index_entries_relate_to_item_no_transformation'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
};
$result_errors{'index_entries_relate_to_item_no_transformation'} = [];
@@ -699,11 +837,21 @@
$result_indices_sort_strings{'index_entries_relate_to_item_no_transformation'} =
$result_converted{'info'}->{'index_entries_relate_to_item_no_transformation'}
= 'This is , produced from index_entries_relate_to_item.texi.
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: chap, Up: (dir)
top
***
+* Menu:
+
+* chap::
+
+
+File: , Node: chap, Prev: Top, Up: Top
+
+1 Chapter
+*********
+
‘A’
‘B’
‘C’
@@ -717,14 +865,15 @@ top
[index ]
* Menu:
-* A: Top. (line 6)
-* B: Top. (line 6)
-* C: Top. (line 6)
+* A: chap. (line 6)
+* B: chap. (line 6)
+* C: chap. (line 6)
Tag Table:
Node: Top60
+Node: chap135
End Tag Table
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/chap.html
similarity index 56%
copy from
tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
copy to
tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/chap.html
index 5e0dc4f734..d57de87c3c 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/chap.html
@@ -3,16 +3,18 @@
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Top (top)</title>
+<title>chap (top)</title>
-<meta name="description" content="Top (top)">
-<meta name="keywords" content="Top (top)">
+<meta name="description" content="chap (top)">
+<meta name="keywords" content="chap (top)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<link href="#Top" rel="start" title="Top">
-<link href="#Top" rel="index" title="Top">
+<link href="index.html" rel="start" title="Top">
+<link href="#chap" rel="index" title="chap">
+<link href="index.html" rel="up" title="Top">
+<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
@@ -29,8 +31,13 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<div class="top-level-extent" id="Top">
-<h1 class="top" id="top"><span>top<a class="copiable-link" href="#top">
¶</a></span></h1>
+<div class="chapter-level-extent" id="chap">
+<div class="nav-panel">
+<p>
+Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a href="#chap"
title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href="#Chapter"> ¶</a></span></h2>
<dl class="table">
<dt><a class="index-entry-id" id="index-A"></a>
@@ -51,31 +58,31 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</dl>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-C"><b>C</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_cp_letter-A">A</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-B">B</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-B">B</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#chap">chap</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_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-C"><b>C</b></a>
</td></tr></table>
</div>
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
index 5e0dc4f734..17a05516d1 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
@@ -12,16 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
-<link href="#Top" rel="index" title="Top">
+<link href="chap.html" rel="index" title="chap">
+<link href="chap.html" rel="next" title="chap">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
-a.summary-letter-printindex {text-decoration: none}
span:hover a.copiable-link {visibility: visible}
-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>
@@ -30,56 +26,21 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<body lang="en">
<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: <a href="chap.html" accesskey="n" rel="next">Chapter</a> [<a
href="chap.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
<h1 class="top" id="top"><span>top<a class="copiable-link" href="#top">
¶</a></span></h1>
-<dl class="table">
-<dt><a class="index-entry-id" id="index-A"></a>
-<a class="index-entry-id" id="index-B"></a>
-<a class="index-entry-id" id="index-C"></a>
-<code class="code">A</code></dt>
-<dt><code class="code">B</code></dt>
-<dt><code class="code">C</code></dt>
-<dd>
-<p>body
-</p>
-</dd>
-<dt><code class="code">D</code></dt>
-<dd>
-<p>body2
-</p>
-</dd>
-</dl>
-
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-A"><b>A</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</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_cp_letter-A">A</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-B">B</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#Top">Top</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_cp_letter-A"><b>A</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
-
-</td></tr></table>
+<ul class="mini-toc">
+<li><a href="chap.html" accesskey="1">Chapter</a></li>
+</ul>
</div>
-
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="chap.html" accesskey="n" rel="next">Chapter</a> [<a
href="chap.html" title="Index" rel="index">Index</a>]</p>
</div>
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
b/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
index e3b3f9e72a..eb3af2f97f 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
+++
b/tp/t/results/transformations/index_entries_relate_to_item_transformation.pl
@@ -50,7 +50,6 @@ $result_trees{'index_entries_relate_to_item_transformation'}
= {
],
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'node_content' => [
{}
],
@@ -96,6 +95,87 @@ $result_trees{'index_entries_relate_to_item_transformation'}
= {
'contents' => [
{
'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {},
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'index_entries_relate_to_item.texi',
+ 'line_nr' => 4,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'chap'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'chap'
+ }
+ ],
+ 'normalized' => 'chap'
+ },
+ 'info' => {
+ 'spaces_before_argument' => {
+ 'text' => ' '
+ }
+ },
+ 'source_info' => {
+ 'file_name' => 'index_entries_relate_to_item.texi',
+ 'line_nr' => 6,
+ 'macro' => ''
+ }
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'text' => 'Chapter'
+ }
+ ],
+ 'info' => {
+ 'spaces_after_argument' => {
+ 'text' => '
+'
+ }
+ },
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'text' => '
',
'type' => 'empty_line'
},
@@ -107,7 +187,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
'cmdname' => 'code',
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 6,
+ 'line_nr' => 9,
'macro' => ''
},
'type' => 'command_as_argument'
@@ -185,7 +265,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' =>
'index_entries_relate_to_item.texi',
- 'line_nr' => 11,
+ 'line_nr' => 14,
'macro' => ''
}
},
@@ -205,7 +285,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 8,
+ 'line_nr' => 11,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -249,7 +329,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 9,
+ 'line_nr' => 12,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -293,7 +373,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 10,
+ 'line_nr' => 13,
'macro' => ''
},
'type' => 'index_entry_command'
@@ -324,7 +404,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 12,
+ 'line_nr' => 15,
'macro' => ''
}
},
@@ -353,7 +433,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 13,
+ 'line_nr' => 16,
'macro' => ''
}
}
@@ -416,7 +496,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 17,
+ 'line_nr' => 20,
'macro' => ''
}
}
@@ -478,7 +558,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 21,
+ 'line_nr' => 24,
'macro' => ''
}
}
@@ -493,7 +573,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 6,
+ 'line_nr' => 9,
'macro' => ''
}
},
@@ -532,7 +612,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 23,
+ 'line_nr' => 26,
'macro' => ''
}
},
@@ -550,7 +630,7 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
},
'source_info' => {
'file_name' => 'index_entries_relate_to_item.texi',
- 'line_nr' => 4,
+ 'line_nr' => 7,
'macro' => ''
}
},
@@ -569,25 +649,30 @@
$result_trees{'index_entries_relate_to_item_transformation'} = {
};
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[1];
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[3]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'};
-$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'extra'}{'command_as_argument'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3]{'extra'}{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_element'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'entry_node'}
= $result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[3];
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[3]
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'entry_element'};
+$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'extra'}{'command_as_argument'}
=
$result_trees{'index_entries_relate_to_item_transformation'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_texis{'index_entries_relate_to_item_transformation'} = '\\input
texinfo @c -*-texinfo-*-
@node Top
@top top
+@node chap
+@chapter Chapter
+
@table @code
@cindex A
@@ -614,6 +699,9 @@ body2
$result_texts{'index_entries_relate_to_item_transformation'} = 'top
***
+1 Chapter
+*********
+
A
B
@@ -638,14 +726,38 @@
$result_sectioning{'index_entries_relate_to_item_transformation'} = {
'associated_node' => {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
}
},
'info' => {},
'structure' => {
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'isindex' => 1,
+ 'normalized' => 'chap'
+ },
+ 'info' => {},
+ 'structure' => {}
+ }
+ },
+ 'info' => {},
+ 'structure' => {
+ 'section_level' => 1,
+ 'section_number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ }
+ ],
'section_level' => 0,
'section_up' => {}
}
@@ -654,6 +766,9 @@
$result_sectioning{'index_entries_relate_to_item_transformation'} = {
'section_level' => -1
}
};
+$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0];
$result_sectioning{'index_entries_relate_to_item_transformation'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'index_entries_relate_to_item_transformation'};
$result_nodes{'index_entries_relate_to_item_transformation'} = {
@@ -665,19 +780,42 @@
$result_nodes{'index_entries_relate_to_item_transformation'} = {
'info' => {},
'structure' => {}
},
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {
+ 'node_next' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'chapter',
+ 'extra' => {},
+ 'info' => {},
+ 'structure' => {
+ 'section_number' => 1
+ }
+ },
+ 'isindex' => 1,
+ 'normalized' => 'chap'
+ },
+ 'info' => {},
+ 'structure' => {
+ 'node_prev' => {},
+ 'node_up' => {}
+ }
+ }
+ }
};
+$result_nodes{'index_entries_relate_to_item_transformation'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'index_entries_relate_to_item_transformation'};
+$result_nodes{'index_entries_relate_to_item_transformation'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'index_entries_relate_to_item_transformation'};
$result_menus{'index_entries_relate_to_item_transformation'} = {
'cmdname' => 'node',
'extra' => {
- 'isindex' => 1,
'normalized' => 'Top'
},
- 'info' => {}
+ 'info' => {},
+ 'structure' => {}
};
$result_errors{'index_entries_relate_to_item_transformation'} = [];
@@ -699,11 +837,21 @@
$result_indices_sort_strings{'index_entries_relate_to_item_transformation'} = {
$result_converted{'info'}->{'index_entries_relate_to_item_transformation'} =
'This is , produced from index_entries_relate_to_item.texi.
-File: , Node: Top, Up: (dir)
+File: , Node: Top, Next: chap, Up: (dir)
top
***
+* Menu:
+
+* chap::
+
+
+File: , Node: chap, Prev: Top, Up: Top
+
+1 Chapter
+*********
+
‘A’
‘B’
‘C’
@@ -717,14 +865,15 @@ top
[index ]
* Menu:
-* A: Top. (line 4)
-* B: Top. (line 6)
-* C: Top. (line 6)
+* A: chap. (line 4)
+* B: chap. (line 6)
+* C: chap. (line 6)
Tag Table:
Node: Top60
+Node: chap135
End Tag Table
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/chap.html
similarity index 56%
copy from
tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
copy to
tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/chap.html
index ad01d19e78..0253f5ea93 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/chap.html
@@ -3,16 +3,18 @@
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Top (top)</title>
+<title>chap (top)</title>
-<meta name="description" content="Top (top)">
-<meta name="keywords" content="Top (top)">
+<meta name="description" content="chap (top)">
+<meta name="keywords" content="chap (top)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<link href="#Top" rel="start" title="Top">
-<link href="#Top" rel="index" title="Top">
+<link href="index.html" rel="start" title="Top">
+<link href="#chap" rel="index" title="chap">
+<link href="index.html" rel="up" title="Top">
+<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
@@ -29,8 +31,13 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<div class="top-level-extent" id="Top">
-<h1 class="top" id="top"><span>top<a class="copiable-link" href="#top">
¶</a></span></h1>
+<div class="chapter-level-extent" id="chap">
+<div class="nav-panel">
+<p>
+Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a href="#chap"
title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href="#Chapter"> ¶</a></span></h2>
<dl class="table">
<dt><a class="index-entry-id" id="index-B"></a>
@@ -50,31 +57,31 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</dl>
<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-C"><b>C</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_cp_letter-A">A</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-A">A</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-B">B</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-B">B</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#chap">chap</a></td></tr>
<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
+<tr><th id="chap_cp_letter-C">C</th></tr>
+<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#chap">chap</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_cp_letter-A"><b>A</b></a>
+<table class="cp-letters-footer-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chap_cp_letter-A"><b>A</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-B"><b>B</b></a>
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
+<a class="summary-letter-printindex" href="#chap_cp_letter-C"><b>C</b></a>
</td></tr></table>
</div>
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
index ad01d19e78..17a05516d1 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
@@ -12,16 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
-<link href="#Top" rel="index" title="Top">
+<link href="chap.html" rel="index" title="chap">
+<link href="chap.html" rel="next" title="chap">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
-a.summary-letter-printindex {text-decoration: none}
span:hover a.copiable-link {visibility: visible}
-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>
@@ -30,55 +26,21 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<body lang="en">
<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: <a href="chap.html" accesskey="n" rel="next">Chapter</a> [<a
href="chap.html" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
<h1 class="top" id="top"><span>top<a class="copiable-link" href="#top">
¶</a></span></h1>
-<dl class="table">
-<dt><a class="index-entry-id" id="index-B"></a>
-<a class="index-entry-id" id="index-C"></a>
-<a id="index-A"></a><span><code class="code">A</code><a class="copiable-link"
href="#index-A"> ¶</a></span></dt>
-<dt><code class="code">B</code></dt>
-<dt><code class="code">C</code></dt>
-<dd>
-<p>body
-</p>
-</dd>
-<dt><code class="code">D</code></dt>
-<dd>
-<p>body2
-</p>
-</dd>
-</dl>
-
-<div class="printindex cp-printindex">
-<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-A"><b>A</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</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_cp_letter-A">A</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-A">A</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-B">B</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-B">B</a></td><td class="printindex-index-section"><a
href="#Top">Top</a></td></tr>
-<tr><td colspan="3"><hr></td></tr>
-<tr><th id="Top_cp_letter-C">C</th></tr>
-<tr><td></td><td class="printindex-index-entry"><a
href="#index-C">C</a></td><td class="printindex-index-section"><a
href="#Top">Top</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_cp_letter-A"><b>A</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-B"><b>B</b></a>
-
-<a class="summary-letter-printindex" href="#Top_cp_letter-C"><b>C</b></a>
-
-</td></tr></table>
+<ul class="mini-toc">
+<li><a href="chap.html" accesskey="1">Chapter</a></li>
+</ul>
</div>
-
+<hr>
+<div class="nav-panel">
+<p>
+Next: <a href="chap.html" accesskey="n" rel="next">Chapter</a> [<a
href="chap.html" title="Index" rel="index">Index</a>]</p>
</div>
diff --git a/tp/t/results/xml_tests/node_and_bye.pl
b/tp/t/results/xml_tests/top_node_and_bye.pl
similarity index 63%
rename from tp/t/results/xml_tests/node_and_bye.pl
rename to tp/t/results/xml_tests/top_node_and_bye.pl
index a10b45704e..a427eaeed5 100644
--- a/tp/t/results/xml_tests/node_and_bye.pl
+++ b/tp/t/results/xml_tests/top_node_and_bye.pl
@@ -5,7 +5,7 @@ use vars qw(%result_texis %result_texts %result_trees
%result_errors
use utf8;
-$result_trees{'node_and_bye'} = [
+$result_trees{'top_node_and_bye'} = [
{
'contents' => [
{
@@ -75,19 +75,19 @@ $result_trees{'node_and_bye'} = [
'type' => 'unit'
}
];
-$result_trees{'node_and_bye'}[0]{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'node_and_bye'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'node_and_bye'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'node_and_bye'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'top_node_and_bye'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'top_node_and_bye'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'top_node_and_bye'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'top_node_and_bye'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'node_and_bye'} = '@node Top
+$result_texis{'top_node_and_bye'} = '@node Top
@bye
';
-$result_texts{'node_and_bye'} = '
+$result_texts{'top_node_and_bye'} = '
';
-$result_nodes{'node_and_bye'} = {
+$result_nodes{'top_node_and_bye'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
@@ -104,9 +104,9 @@ $result_nodes{'node_and_bye'} = {
}
}
};
-$result_nodes{'node_and_bye'}{'structure'}{'associated_unit'}{'structure'}{'directions'}{'This'}
= $result_nodes{'node_and_bye'}{'structure'}{'associated_unit'};
+$result_nodes{'top_node_and_bye'}{'structure'}{'associated_unit'}{'structure'}{'directions'}{'This'}
= $result_nodes{'top_node_and_bye'}{'structure'}{'associated_unit'};
-$result_menus{'node_and_bye'} = {
+$result_menus{'top_node_and_bye'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
@@ -123,15 +123,15 @@ $result_menus{'node_and_bye'} = {
}
}
};
-$result_menus{'node_and_bye'}{'structure'}{'associated_unit'}{'structure'}{'directions'}{'This'}
= $result_menus{'node_and_bye'}{'structure'}{'associated_unit'};
+$result_menus{'top_node_and_bye'}{'structure'}{'associated_unit'}{'structure'}{'directions'}{'This'}
= $result_menus{'top_node_and_bye'}{'structure'}{'associated_unit'};
-$result_errors{'node_and_bye'} = [];
+$result_errors{'top_node_and_bye'} = [];
-$result_floats{'node_and_bye'} = {};
+$result_floats{'top_node_and_bye'} = {};
-$result_elements{'node_and_bye'} = [
+$result_elements{'top_node_and_bye'} = [
{
'structure' => {
'directions' => {
@@ -141,15 +141,15 @@ $result_elements{'node_and_bye'} = [
'type' => 'unit'
}
];
-$result_elements{'node_and_bye'}[0]{'structure'}{'directions'}{'This'} =
$result_elements{'node_and_bye'}[0];
+$result_elements{'top_node_and_bye'}[0]{'structure'}{'directions'}{'This'} =
$result_elements{'top_node_and_bye'}[0];
-$result_directions_text{'node_and_bye'} = 'element: No associated command
(type unit)
+$result_directions_text{'top_node_and_bye'} = 'element: No associated command
(type unit)
NO DIRECTION';
-$result_converted{'xml'}->{'node_and_bye'} = '<node name="Top" spaces="
"><nodename>Top</nodename></node>
+$result_converted{'xml'}->{'top_node_and_bye'} = '<node name="Top" spaces="
"><nodename>Top</nodename></node>
<bye></bye>
';
diff --git a/tp/t/results/xml_tests/node_no_section.pl
b/tp/t/results/xml_tests/top_node_no_section.pl
similarity index 64%
rename from tp/t/results/xml_tests/node_no_section.pl
rename to tp/t/results/xml_tests/top_node_no_section.pl
index d202815125..2923605bfe 100644
--- a/tp/t/results/xml_tests/node_no_section.pl
+++ b/tp/t/results/xml_tests/top_node_no_section.pl
@@ -5,7 +5,7 @@ use vars qw(%result_texis %result_texts %result_trees
%result_errors
use utf8;
-$result_trees{'node_no_section'} = {
+$result_trees{'top_node_no_section'} = {
'contents' => [
{
'type' => 'before_node_section'
@@ -56,16 +56,16 @@ $result_trees{'node_no_section'} = {
],
'type' => 'document_root'
};
-$result_trees{'node_no_section'}{'contents'}[1]{'extra'}{'node_content'}[0] =
$result_trees{'node_no_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'node_no_section'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
= $result_trees{'node_no_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'top_node_no_section'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'top_node_no_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'top_node_no_section'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'top_node_no_section'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_texis{'node_no_section'} = '@node Top
+$result_texis{'top_node_no_section'} = '@node Top
';
-$result_texts{'node_no_section'} = '';
+$result_texts{'top_node_no_section'} = '';
-$result_nodes{'node_no_section'} = {
+$result_nodes{'top_node_no_section'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
@@ -73,7 +73,7 @@ $result_nodes{'node_no_section'} = {
'info' => {}
};
-$result_menus{'node_no_section'} = {
+$result_menus{'top_node_no_section'} = {
'cmdname' => 'node',
'extra' => {
'normalized' => 'Top'
@@ -81,14 +81,14 @@ $result_menus{'node_no_section'} = {
'info' => {}
};
-$result_errors{'node_no_section'} = [];
+$result_errors{'top_node_no_section'} = [];
-$result_floats{'node_no_section'} = {};
+$result_floats{'top_node_no_section'} = {};
-$result_converted{'xml'}->{'node_no_section'} = '<node name="Top" spaces="
"><nodename>Top</nodename></node>
+$result_converted{'xml'}->{'top_node_no_section'} = '<node name="Top" spaces="
"><nodename>Top</nodename></node>
';
1;
diff --git a/tp/t/xml_tests.t b/tp/t/xml_tests.t
index 86c4a79198..7810e4197c 100644
--- a/tp/t/xml_tests.t
+++ b/tp/t/xml_tests.t
@@ -226,7 +226,7 @@ Para
',
{'EXPANDED_FORMATS' => ['tex', 'xml']}
],
-['node_no_section',
+['top_node_no_section',
'@node Top
'],
['macro_and_args',
@@ -335,7 +335,7 @@ b}
@image{a,
b}
'],
-['node_and_bye',
+['top_node_and_bye',
'@node Top
@bye
diff --git a/tp/tests/formatting/index_entries_relate_to_item.texi
b/tp/tests/formatting/index_entries_relate_to_item.texi
index 01448829da..ed33c4906f 100644
--- a/tp/tests/formatting/index_entries_relate_to_item.texi
+++ b/tp/tests/formatting/index_entries_relate_to_item.texi
@@ -3,6 +3,9 @@
@node Top
@top top
+@node chap
+@chapter Chapter
+
@table @code
@cindex A