summaryrefslogtreecommitdiff
path: root/macros/texinfo/texinfo/tp/t/results/html_tests
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-07-04 03:01:24 +0000
committerNorbert Preining <norbert@preining.info>2021-07-04 03:01:24 +0000
commit7994f86ec5e18f9d0d9f90161a2f26dd26d26af7 (patch)
tree88edb7d1a1aed3183a1350202c898716b4ac59ce /macros/texinfo/texinfo/tp/t/results/html_tests
parent03fa062b03ce2bb5385f8f30888f94d441fa5cb4 (diff)
CTAN sync 202107040301
Diffstat (limited to 'macros/texinfo/texinfo/tp/t/results/html_tests')
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/character_number_leading_toc_stoc.pl38
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/check_htmlxref.pl44
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_abbr.pl22
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_alt.pl24
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_email.pl17
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/documentdescription.pl69
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl19
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl8
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/example_at_commands_arguments.pl358
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/example_class.pl296
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/example_empty_arguments.pl490
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/example_multi_class.pl406
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/html_in_copying.pl25
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/image_link_prefix.pl8
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/index_and_node_same_name.pl19
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/index_below.pl31
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/no_use_iso.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl8
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels.pl95
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html19
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/i.html4
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/index.html19
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html19
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/ref_in_preformatted.pl20
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/shortcontents_no_top.pl28
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/simple_menu.pl79
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl38
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/tex_expanded_in_copying.pl10
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl394
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/titles.pl47
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding_no_use_iso.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_no_use_iso.pl3
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl15
-rw-r--r--macros/texinfo/texinfo/tp/t/results/html_tests/xml_protected_in_verb.pl8
38 files changed, 2432 insertions, 266 deletions
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/character_number_leading_toc_stoc.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
index a0bd7c1fe3..42e7ee69c5 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
@@ -295,6 +295,9 @@ $result_sectioning{'character_number_leading_toc_stoc'}{'section_childs'}[0]{'se
$result_errors{'character_number_leading_toc_stoc'} = [];
+$result_floats{'character_number_leading_toc_stoc'} = {};
+
+
$result_converted{'html'}->{'character_number_leading_toc_stoc'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -307,14 +310,16 @@ $result_converted{'html'}->{'character_number_leading_toc_stoc'} = '<!DOCTYPE ht
<meta name="keywords" content="top">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -323,6 +328,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -331,12 +337,9 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="top"></span><h1 class="top">top</h1>
-<span id="g_t0"></span><h2 class="chapter">1 0</h2>
-<span id="g_t_005f"></span><h2 class="unnumbered">_</h2>
-<span id="g_t_003f"></span><h3 class="section">?</h3>
-
-<span id="SEC_Contents"></span>
+<div class="top" id="top">
+<h1 class="top">top</h1>
+<div class="Contents_element" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
<div class="contents">
@@ -349,9 +352,8 @@ ul.no-bullet {list-style: none}
</ul></li>
</ul>
</div>
-
-
-<span id="SEC_Overview"></span>
+</div>
+<div class="Overview_element" id="SEC_Overview">
<h2 class="shortcontents-heading">Short Table of Contents</h2>
<div class="shortcontents">
@@ -360,9 +362,23 @@ ul.no-bullet {list-style: none}
<li><a id="stoc-_005f" href="#toc-_005f">_</a></li>
</ul>
</div>
+</div>
+<div class="chapter" id="g_t0">
+<h2 class="chapter">1 0</h2>
+</div>
+<div class="unnumbered" id="g_t_005f">
+<h2 class="unnumbered">_</h2>
+<ul class="section-toc">
+<li><a href="#g_t_003f" accesskey="1">?</a></li>
+</ul>
+<div class="section" id="g_t_003f">
+<h3 class="section">?</h3>
-<hr>
+
+<hr></div>
+</div>
+</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/check_htmlxref.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/check_htmlxref.pl
index 8522bfbea9..a47ead589e 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/check_htmlxref.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/check_htmlxref.pl
@@ -97,7 +97,9 @@ $result_trees{'check_htmlxref'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
},
{
@@ -546,7 +548,9 @@ $result_trees{'check_htmlxref'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'first'
},
{
@@ -583,7 +587,7 @@ $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent
$result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'} = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[3];
$result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'check_htmlxref'}{'contents'}[1];
$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'nodes_manuals'}[1]{'manual_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[1]{'contents'}[1];
$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[2]{'contents'}[0];
$result_trees{'check_htmlxref'}{'contents'}[1]{'extra'}{'nodes_manuals'}[3]{'manual_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[1]{'args'}[3]{'contents'}[1];
@@ -653,7 +657,7 @@ $result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent
$result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[1];
$result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'check_htmlxref'}{'contents'}[3];
$result_trees{'check_htmlxref'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'check_htmlxref'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'check_htmlxref'}{'contents'}[3]{'extra'}{'node_content'};
+$result_trees{'check_htmlxref'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_trees{'check_htmlxref'}{'contents'}[3]{'extra'}{'nodes_manuals'}[1]{'manual_content'}[0] = $result_trees{'check_htmlxref'}{'contents'}[3]{'args'}[1]{'contents'}[1];
$result_trees{'check_htmlxref'}{'contents'}[3]{'parent'} = $result_trees{'check_htmlxref'};
@@ -805,6 +809,9 @@ $result_menus{'check_htmlxref'}{'menu_child'}{'menu_up'} = $result_menus{'check_
$result_errors{'check_htmlxref'} = [];
+$result_floats{'check_htmlxref'} = {};
+
+
$result_converted{'html'}->{'check_htmlxref'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -817,14 +824,16 @@ $result_converted{'html'}->{'check_htmlxref'} = '<!DOCTYPE html PUBLIC "-//W3C//
<meta name="keywords" content="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">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -833,6 +842,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -842,21 +852,16 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="Top"></span><div class="header">
+<div class="top" id="Top">
+<div class="header">
<p>
Next: <a href="no_existing_no_manual_direction.html#Top" accesskey="n" rel="next">(../there/no_existing_no_manual_direction)</a>, Previous: <a href="#first" accesskey="p" rel="prev">first</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
</div>
<span id="top"></span><h1 class="top">top</h1>
-<p><a href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
-<a href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
+<p><a data-manual="no_existing_no_manual.info" href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
+<a data-manual="no_existing_no_manual.info" href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
</p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="#first" accesskey="1">first</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="other_no_existing_no_manual.html#Top" accesskey="2">(other_no_existing_no_manual)</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
<hr>
<span id="first"></span><div class="header">
@@ -864,7 +869,7 @@ Next: <a href="no_existing_no_manual_direction.html#Top" accesskey="n" rel="next
Next: <a href="no_existing_no_manual.html#Top" accesskey="n" rel="next">(no_existing_no_manual.info)</a> &nbsp; </p>
</div>
<h4 class="node-heading">first</h4>
-<hr>
+</div>
@@ -902,15 +907,6 @@ $result_converted_errors{'html'}->{'check_htmlxref'} = [
'macro' => '',
'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
'type' => 'warning'
- },
- {
- 'error_line' => ':10: warning: no htmlxref.cnf entry found for `other_no_existing_no_manual\'
-',
- 'file_name' => '',
- 'line_nr' => 10,
- 'macro' => '',
- 'text' => 'no htmlxref.cnf entry found for `other_no_existing_no_manual\'',
- 'type' => 'warning'
}
];
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_abbr.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_abbr.pl
index 18821992ae..04848792ae 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_abbr.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_abbr.pl
@@ -59,7 +59,11 @@ $result_trees{'commands_in_abbr'} = {
],
'cmdname' => 'abbr',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -141,7 +145,11 @@ $result_trees{'commands_in_abbr'} = {
],
'cmdname' => 'abbr',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -204,7 +212,6 @@ $result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'cont
$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0];
-$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[0]{'line_nr'};
$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[0];
$result_trees{'commands_in_abbr'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[0];
$result_trees{'commands_in_abbr'}{'contents'}[0]{'parent'} = $result_trees{'commands_in_abbr'};
@@ -218,7 +225,6 @@ $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
-$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'line_nr'};
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1];
$result_trees{'commands_in_abbr'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'commands_in_abbr'}{'contents'}[2];
@@ -244,6 +250,9 @@ A (abbr -- b).
$result_errors{'commands_in_abbr'} = [];
+$result_floats{'commands_in_abbr'} = {};
+
+
$result_converted{'html'}->{'commands_in_abbr'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -256,13 +265,15 @@ $result_converted{'html'}->{'commands_in_abbr'} = '<!DOCTYPE html PUBLIC "-//W3C
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -271,6 +282,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_alt.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_alt.pl
index bddede4a8d..e5db480311 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_alt.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_alt.pl
@@ -67,7 +67,11 @@ $result_trees{'commands_in_alt'} = {
'extra' => {
'input_perl_encoding' => 'utf-8'
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -155,7 +159,11 @@ $result_trees{'commands_in_alt'} = {
'extra' => {
'input_perl_encoding' => 'utf-8'
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -220,7 +228,6 @@ $result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'contents'}[1]{'args'
$result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'contents'}[1];
$result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3];
$result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[0];
-$result_trees{'commands_in_alt'}{'contents'}[0]{'line_nr'} = $result_trees{'commands_in_alt'}{'contents'}[0]{'args'}[3]{'contents'}[1]{'line_nr'};
$result_trees{'commands_in_alt'}{'contents'}[0]{'parent'} = $result_trees{'commands_in_alt'};
$result_trees{'commands_in_alt'}{'contents'}[1]{'parent'} = $result_trees{'commands_in_alt'};
$result_trees{'commands_in_alt'}{'contents'}[2]{'parent'} = $result_trees{'commands_in_alt'};
@@ -235,7 +242,6 @@ $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'a
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1];
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3];
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0];
-$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1]{'line_nr'};
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1];
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1];
$result_trees{'commands_in_alt'}{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'commands_in_alt'}{'contents'}[3];
@@ -261,6 +267,9 @@ f--ile
$result_errors{'commands_in_alt'} = [];
+$result_floats{'commands_in_alt'} = {};
+
+
$result_converted{'html'}->{'commands_in_alt'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -273,13 +282,15 @@ $result_converted{'html'}->{'commands_in_alt'} = '<!DOCTYPE html PUBLIC "-//W3C/
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -288,6 +299,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -299,7 +311,7 @@ ul.no-bullet {list-style: none}
<img src="f--ile.png" alt="alt &ndash; in b">
<div class="example">
-<pre class="example">[ alt -- <b>in b</b> ]
+<pre class="example"><img src="f--ile.png" alt="alt &ndash; in b">
</pre></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_email.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_email.pl
index af432de681..42fcd36269 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_email.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/commands_in_email.pl
@@ -53,7 +53,11 @@ $result_trees{'commands_in_email'} = {
],
'cmdname' => 'code',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -63,7 +67,11 @@ $result_trees{'commands_in_email'} = {
],
'cmdname' => 'email',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -79,10 +87,8 @@ $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'con
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0];
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
-$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0];
-$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
$result_trees{'commands_in_email'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'commands_in_email'}{'contents'}[0];
$result_trees{'commands_in_email'}{'contents'}[0]{'parent'} = $result_trees{'commands_in_email'};
@@ -94,6 +100,9 @@ $result_texts{'commands_in_email'} = 'endots ... in code';
$result_errors{'commands_in_email'} = [];
+$result_floats{'commands_in_email'} = {};
+
+
$result_converted{'html_text'}->{'commands_in_email'} = '<p><a href="mailto:endots ... in code">endots <small class="enddots">...</small> <code>in code</code></a></p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/documentdescription.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/documentdescription.pl
index cdd77ba5de..2fa27fc8e5 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/documentdescription.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/documentdescription.pl
@@ -63,7 +63,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'bullet',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -80,7 +84,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'enddots',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -106,7 +114,11 @@ $result_trees{'documentdescription'} = {
'extra' => {
'delimiter' => ':'
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -123,7 +135,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'aa',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -149,7 +165,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'dotless',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -159,7 +179,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => '^',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -185,7 +209,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'code',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -199,7 +227,11 @@ $result_trees{'documentdescription'} = {
],
'cmdname' => 'email',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -303,37 +335,29 @@ $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[3];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[5];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[5]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[9];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[9]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[11]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[12]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13];
-$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'line_nr'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'};
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[13]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[14]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
$result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'documentdescription'}{'contents'}[0]{'contents'}[0];
@@ -379,6 +403,9 @@ $result_sectioning{'documentdescription'}{'section_childs'}[0]{'section_up'} = $
$result_errors{'documentdescription'} = [];
+$result_floats{'documentdescription'} = {};
+
+
$result_converted{'html'}->{'documentdescription'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -391,13 +418,15 @@ $result_converted{'html'}->{'documentdescription'} = '<!DOCTYPE html PUBLIC "-//
<meta name="keywords" content="top">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -406,6 +435,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -415,8 +445,9 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="top"></span><h1 class="top">top</h1>
-<hr>
+<div class="top" id="top">
+<h1 class="top">top</h1>
+<hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
index 7710ac1645..b9e9d41a70 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
@@ -86,7 +86,9 @@ $result_trees{'empty_lines_at_beginning_no_setfilename'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -163,7 +165,7 @@ $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'parent'
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0];
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1];
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'parent'} = $result_trees{'empty_lines_at_beginning_no_setfilename'};
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[2]{'args'}[0];
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[2];
@@ -238,6 +240,9 @@ $result_menus{'empty_lines_at_beginning_no_setfilename'} = {
$result_errors{'empty_lines_at_beginning_no_setfilename'} = [];
+$result_floats{'empty_lines_at_beginning_no_setfilename'} = {};
+
+
$result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -250,14 +255,16 @@ $result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename'} = '<!DOCT
<meta name="keywords" content="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">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -266,6 +273,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -275,9 +283,10 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="Top"></span><span id="top"></span><h1 class="top">top</h1>
+<div class="top" id="Top">
+<span id="top"></span><h1 class="top">top</h1>
-<hr>
+<hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl
index 3630bcf7b3..4c78311320 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl
@@ -131,6 +131,9 @@ Some text.
$result_errors{'empty_lines_at_beginning_no_setfilename_no_element'} = [];
+$result_floats{'empty_lines_at_beginning_no_setfilename_no_element'} = {};
+
+
$result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename_no_element'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -143,13 +146,15 @@ $result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename_no_element'
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -158,6 +163,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/example_at_commands_arguments.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/example_at_commands_arguments.pl
new file mode 100644
index 0000000000..17decbbaaf
--- /dev/null
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/example_at_commands_arguments.pl
@@ -0,0 +1,358 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'example_at_commands_arguments'} = {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'some thing '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'e'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'following_arg'
+ }
+ ],
+ 'cmdname' => '^',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'TeX',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'exclamdown',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '---'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'code',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'enddots',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ' !_- _---_ < " & '
+ },
+ {
+ 'cmdname' => ' ',
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'comma',
+ 'contents' => [],
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'cmdname' => '@',
+ 'parent' => {}
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '0'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example with '
+ },
+ {
+ 'cmdname' => '@',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '-commands and other special characters
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[3];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[5];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[7];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[9];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[12];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[1];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[2];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'example_at_commands_arguments'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_at_commands_arguments'}{'contents'}[0]{'parent'} = $result_trees{'example_at_commands_arguments'};
+
+$result_texis{'example_at_commands_arguments'} = '@example some thing @^e @TeX{} @exclamdown{} @code{---} @enddots{} !_- _---_ < " & @ @comma{},@@,0
+example with @@-commands and other special characters
+@end example
+';
+
+
+$result_texts{'example_at_commands_arguments'} = 'example with @-commands and other special characters
+';
+
+$result_errors{'example_at_commands_arguments'} = [];
+
+
+$result_floats{'example_at_commands_arguments'} = {};
+
+
+
+$result_converted{'html'}->{'example_at_commands_arguments'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="example some-thing-ê-TeX-¡-----...-!_--_---_-&lt;-&quot;-&amp;--, @ 0">
+<pre class="example">example with @-commands and other special characters
+</pre></div>
+
+
+
+</body>
+</html>
+';
+
+$result_converted_errors{'html'}->{'example_at_commands_arguments'} = [
+ {
+ 'error_line' => 'warning: must specify a title with a title command or @top
+',
+ 'text' => 'must specify a title with a title command or @top',
+ 'type' => 'warning'
+ }
+];
+
+
+1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/example_class.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/example_class.pl
new file mode 100644
index 0000000000..8c083d6789
--- /dev/null
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/example_class.pl
@@ -0,0 +1,296 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'example_class'} = {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'perl'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'foreach my $unclosed_file (keys(%unclosed_files)) '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' if (!close($unclosed_files'
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '$unclosed_file'
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => ')) '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' warn(sprintf("%s: error on closing %s: %s\\n",
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' $real_command_name, $unclosed_file, $!));
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' $error_count++;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' _exit($error_count, \\'
+ },
+ {
+ 'cmdname' => '@',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => 'opened_files);
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 10,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'example_class'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[5]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[7]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[9]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[10]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[11]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[12]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[13]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[14]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[15]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[16]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[17]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[18]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[19]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'contents'}[20]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_class'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_class'}{'contents'}[0];
+$result_trees{'example_class'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'example_class'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_class'}{'contents'}[0]{'parent'} = $result_trees{'example_class'};
+
+$result_texis{'example_class'} = '@example perl
+foreach my $unclosed_file (keys(%unclosed_files)) @{
+ if (!close($unclosed_files@{$unclosed_file@})) @{
+ warn(sprintf("%s: error on closing %s: %s\\n",
+ $real_command_name, $unclosed_file, $!));
+ $error_count++;
+ _exit($error_count, \\@@opened_files);
+ @}
+@}
+@end example
+';
+
+
+$result_texts{'example_class'} = 'foreach my $unclosed_file (keys(%unclosed_files)) {
+ if (!close($unclosed_files{$unclosed_file})) {
+ warn(sprintf("%s: error on closing %s: %s\\n",
+ $real_command_name, $unclosed_file, $!));
+ $error_count++;
+ _exit($error_count, \\@opened_files);
+ }
+}
+';
+
+$result_errors{'example_class'} = [];
+
+
+$result_floats{'example_class'} = {};
+
+
+
+$result_converted{'html'}->{'example_class'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="example perl">
+<pre class="example">foreach my $unclosed_file (keys(%unclosed_files)) {
+ if (!close($unclosed_files{$unclosed_file})) {
+ warn(sprintf(&quot;%s: error on closing %s: %s\\n&quot;,
+ $real_command_name, $unclosed_file, $!));
+ $error_count++;
+ _exit($error_count, \\@opened_files);
+ }
+}
+</pre></div>
+
+
+
+</body>
+</html>
+';
+
+$result_converted_errors{'html'}->{'example_class'} = [
+ {
+ 'error_line' => 'warning: must specify a title with a title command or @top
+',
+ 'text' => 'must specify a title with a title command or @top',
+ 'type' => 'warning'
+ }
+];
+
+
+1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/example_empty_arguments.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/example_empty_arguments.pl
new file mode 100644
index 0000000000..593651fea7
--- /dev/null
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/example_empty_arguments.pl
@@ -0,0 +1,490 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'example_empty_arguments'} = {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example with empty args
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example with empty args with spaces
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 7,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'nonempty'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example with empty and non empty args mix
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 11,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[3]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[4]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[5]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[6]{'contents'}[0]{'extra'}{'command'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[6]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'args'}[6]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'example_empty_arguments'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'};
+$result_trees{'example_empty_arguments'}{'contents'}[1]{'parent'} = $result_trees{'example_empty_arguments'};
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[5]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[6]{'contents'}[0]{'extra'}{'command'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[6]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'args'}[6]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[2];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'extra'}{'end_command'} = $result_trees{'example_empty_arguments'}{'contents'}[2]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[2]{'parent'} = $result_trees{'example_empty_arguments'};
+$result_trees{'example_empty_arguments'}{'contents'}[3]{'parent'} = $result_trees{'example_empty_arguments'};
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[3];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[3]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[4]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[5]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[6]{'contents'}[0]{'extra'}{'command'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[6]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[6];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'args'}[6]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1]{'args'}[0];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'example_empty_arguments'}{'contents'}[4];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'extra'}{'end_command'} = $result_trees{'example_empty_arguments'}{'contents'}[4]{'contents'}[1];
+$result_trees{'example_empty_arguments'}{'contents'}[4]{'parent'} = $result_trees{'example_empty_arguments'};
+
+$result_texis{'example_empty_arguments'} = '@example ,,,,,,
+example with empty args
+@end example
+
+@example , ,, ,,,
+example with empty args with spaces
+@end example
+
+@example ,,,nonempty,,,
+example with empty and non empty args mix
+@end example
+';
+
+
+$result_texts{'example_empty_arguments'} = 'example with empty args
+
+example with empty args with spaces
+
+example with empty and non empty args mix
+';
+
+$result_errors{'example_empty_arguments'} = [];
+
+
+$result_floats{'example_empty_arguments'} = {};
+
+
+
+$result_converted{'html'}->{'example_empty_arguments'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="example">
+<pre class="example">example with empty args
+</pre></div>
+
+<div class="example">
+<pre class="example">example with empty args with spaces
+</pre></div>
+
+<div class="example nonempty">
+<pre class="example">example with empty and non empty args mix
+</pre></div>
+
+
+
+</body>
+</html>
+';
+
+$result_converted_errors{'html'}->{'example_empty_arguments'} = [
+ {
+ 'error_line' => 'warning: must specify a title with a title command or @top
+',
+ 'text' => 'must specify a title with a title command or @top',
+ 'type' => 'warning'
+ }
+];
+
+
+1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/example_multi_class.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/example_multi_class.pl
new file mode 100644
index 0000000000..6ea003ef59
--- /dev/null
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/example_multi_class.pl
@@ -0,0 +1,406 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'example_multi_class'} = {
+ 'contents' => [
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'C++'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'gothic'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'purple'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'embed'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+',
+ 'spaces_before_argument' => ' '
+ },
+ 'parent' => {},
+ 'type' => 'block_line_arg'
+ }
+ ],
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'void StateManager::deallocate() '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' if(buffer) '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' delete [] buffer;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' buffer = NULL;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' if(tmp_state) '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' delete [] tmp_state;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' tmp_state = NULL;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' if(in_state) '
+ },
+ {
+ 'cmdname' => '{',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' delete [] in_state;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' in_state = NULL;
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' '
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ },
+ {
+ 'cmdname' => '}',
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command_argument' => 'example',
+ 'spaces_before_argument' => ' ',
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 16,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 1,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'args'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'args'}[1];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'args'}[2];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'args'}[3];
+$result_trees{'example_multi_class'}{'contents'}[0]{'args'}[3]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[5]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[7]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[8]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[9]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[10]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[11]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[12]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[13]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[14]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[15]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[16]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[17]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[18]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[19]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[20]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[21]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[22]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[23]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[24]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[25]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[26]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[27]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'contents'}[28]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'example_multi_class'}{'contents'}[0];
+$result_trees{'example_multi_class'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'example_multi_class'}{'contents'}[0]{'contents'}[1];
+$result_trees{'example_multi_class'}{'contents'}[0]{'parent'} = $result_trees{'example_multi_class'};
+
+$result_texis{'example_multi_class'} = '@example C++ , gothic, purple, embed
+void StateManager::deallocate() @{
+ if(buffer) @{
+ delete [] buffer;
+ buffer = NULL;
+ @}
+ if(tmp_state) @{
+ delete [] tmp_state;
+ tmp_state = NULL;
+ @}
+ if(in_state) @{
+ delete [] in_state;
+ in_state = NULL;
+ @}
+@}
+@end example
+';
+
+
+$result_texts{'example_multi_class'} = 'void StateManager::deallocate() {
+ if(buffer) {
+ delete [] buffer;
+ buffer = NULL;
+ }
+ if(tmp_state) {
+ delete [] tmp_state;
+ tmp_state = NULL;
+ }
+ if(in_state) {
+ delete [] in_state;
+ in_state = NULL;
+ }
+}
+';
+
+$result_errors{'example_multi_class'} = [];
+
+
+$result_floats{'example_multi_class'} = {};
+
+
+
+$result_converted{'html'}->{'example_multi_class'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="example C++ gothic purple embed">
+<pre class="example">void StateManager::deallocate() {
+ if(buffer) {
+ delete [] buffer;
+ buffer = NULL;
+ }
+ if(tmp_state) {
+ delete [] tmp_state;
+ tmp_state = NULL;
+ }
+ if(in_state) {
+ delete [] in_state;
+ in_state = NULL;
+ }
+}
+</pre></div>
+
+
+
+</body>
+</html>
+';
+
+$result_converted_errors{'html'}->{'example_multi_class'} = [
+ {
+ 'error_line' => 'warning: must specify a title with a title command or @top
+',
+ 'text' => 'must specify a title with a title command or @top',
+ 'type' => 'warning'
+ }
+];
+
+
+1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/html_in_copying.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/html_in_copying.pl
index b362ab9a02..c194bbd2a3 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/html_in_copying.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/html_in_copying.pl
@@ -184,7 +184,9 @@ $result_trees{'html_in_copying'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -263,7 +265,7 @@ $result_trees{'html_in_copying'}{'contents'}[0]{'parent'} = $result_trees{'html_
$result_trees{'html_in_copying'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'html_in_copying'}{'contents'}[1]{'args'}[0];
$result_trees{'html_in_copying'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'html_in_copying'}{'contents'}[1];
$result_trees{'html_in_copying'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'html_in_copying'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'html_in_copying'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'html_in_copying'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'html_in_copying'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'html_in_copying'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'html_in_copying'}{'contents'}[1]{'parent'} = $result_trees{'html_in_copying'};
$result_trees{'html_in_copying'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'html_in_copying'}{'contents'}[2]{'args'}[0];
$result_trees{'html_in_copying'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'html_in_copying'}{'contents'}[2];
@@ -340,29 +342,34 @@ $result_menus{'html_in_copying'} = {
$result_errors{'html_in_copying'} = [];
+$result_floats{'html_in_copying'} = {};
+
+
$result_converted{'html'}->{'html_in_copying'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- Copying
-
-in <b>html</b> in copying `` -->
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- Copying
+
+in <b>html</b> in copying `` -->
<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="viewport" content="width=device-width,initial-scale=1">
+
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -371,6 +378,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -381,9 +389,10 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="Top"></span><span id="top"></span><h1 class="top">top</h1>
+<div class="top" id="Top">
+<span id="top"></span><h1 class="top">top</h1>
-<hr>
+<hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/image_link_prefix.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/image_link_prefix.pl
index bccb3e451d..48e6ccb226 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/image_link_prefix.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/image_link_prefix.pl
@@ -47,6 +47,9 @@ $result_texts{'image_link_prefix'} = 'image';
$result_errors{'image_link_prefix'} = [];
+$result_floats{'image_link_prefix'} = {};
+
+
$result_converted{'html'}->{'image_link_prefix'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -59,13 +62,15 @@ $result_converted{'html'}->{'image_link_prefix'} = '<!DOCTYPE html PUBLIC "-//W3
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -74,6 +79,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/index_and_node_same_name.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/index_and_node_same_name.pl
index 888889df66..d6d2fee2c4 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -153,7 +153,9 @@ $result_trees{'index_and_node_same_name'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'index-node'
}
],
@@ -189,7 +191,7 @@ $result_trees{'index_and_node_same_name'}{'contents'}[2]{'contents'}[2]{'args'}[
$result_trees{'index_and_node_same_name'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'index_and_node_same_name'}{'contents'}[2];
$result_trees{'index_and_node_same_name'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'index_and_node_same_name'}{'contents'}[2];
$result_trees{'index_and_node_same_name'}{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'index_and_node_same_name'}{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'index_and_node_same_name'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'index_and_node_same_name'}{'contents'}[2]{'extra'}{'node_content'};
+$result_trees{'index_and_node_same_name'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'index_and_node_same_name'}{'contents'}[2]{'args'}[0]{'contents'}[0];
$result_trees{'index_and_node_same_name'}{'contents'}[2]{'parent'} = $result_trees{'index_and_node_same_name'};
$result_texis{'index_and_node_same_name'} = '@top top
@@ -243,6 +245,9 @@ $result_menus{'index_and_node_same_name'} = {
$result_errors{'index_and_node_same_name'} = [];
+$result_floats{'index_and_node_same_name'} = {};
+
+
$result_converted{'html'}->{'index_and_node_same_name'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -255,15 +260,17 @@ $result_converted{'html'}->{'index_and_node_same_name'} = '<!DOCTYPE html PUBLIC
<meta name="keywords" content="top">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<link href="#index-node" rel="start" title="index node">
<link href="#index-node" rel="index" title="index node">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -272,6 +279,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -280,7 +288,8 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="top"></span><h1 class="top">top</h1>
+<div class="top" id="top">
+<h1 class="top">top</h1>
<span id="index-node"></span><h4 class="node-heading">index node</h4>
<span id="index-node-1"></span>
@@ -298,7 +307,7 @@ ul.no-bullet {list-style: none}
&nbsp;
</td></tr></table>
-<hr>
+<hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/index_below.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/index_below.pl
index c8ef03bac0..7b0b5e4737 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/index_below.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/index_below.pl
@@ -324,6 +324,9 @@ $result_sectioning{'index_below'}{'section_childs'}[0]{'section_up'} = $result_s
$result_errors{'index_below'} = [];
+$result_floats{'index_below'} = {};
+
+
$result_elements{'index_below'} = [
{
'extra' => {
@@ -432,15 +435,17 @@ $result_converted{'html'}->{'index_below'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD
<meta name="keywords" content="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="#chap" rel="index" title="1 chap">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -449,6 +454,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -457,23 +463,32 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="top"></span><div class="header">
+<div class="top" id="top">
+<div class="header">
<p>
&nbsp; [<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
<h1 class="top">top</h1>
+<ul class="section-toc">
+<li><a href="#chap" accesskey="1">chap</a></li>
+</ul>
<hr>
-<span id="chap"></span><div class="header">
+<div class="chapter" id="chap">
+<div class="header">
<p>
- &nbsp; [<a href="#chap" title="Index" rel="index">Index</a>]</p>
+ Up : <a href="#top" accesskey="u" rel="up">top</a> &nbsp; [<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
<h2 class="chapter">1 chap</h2>
+<ul class="section-toc">
+<li><a href="#sec" accesskey="1">sec</a></li>
+</ul>
<hr>
-<span id="sec"></span><div class="header">
+<div class="section" id="sec">
+<div class="header">
<p>
- &nbsp; [<a href="#chap" title="Index" rel="index">Index</a>]</p>
+ Up : <a href="#chap" accesskey="u" rel="up">chap</a> &nbsp; [<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
<h3 class="section">1.1 sec</h3>
@@ -491,7 +506,9 @@ ul.no-bullet {list-style: none}
<table><tr><th valign="top">Jump to: &nbsp; </th><td><a class="summary-letter" href="#sec_cp_letter-E"><b>E</b></a>
&nbsp;
</td></tr></table>
-<hr>
+</div>
+</div>
+</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/no_use_iso.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/no_use_iso.pl
index fed1c79843..f171de0744 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/no_use_iso.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/no_use_iso.pl
@@ -61,6 +61,9 @@ $result_texts{'no_use_iso'} = 'AA e^ -- - \'` " "';
$result_errors{'no_use_iso'} = [];
+$result_floats{'no_use_iso'} = {};
+
+
$result_converted{'html_text'}->{'no_use_iso'} = '<p>AA &ecirc; -- - \'` &quot; &quot;</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl
index 7b4bc3f9b6..e985cb25ca 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/raw_html.pl
@@ -95,6 +95,9 @@ $result_texts{'raw_html'} = '';
$result_errors{'raw_html'} = [];
+$result_floats{'raw_html'} = {};
+
+
$result_converted{'html'}->{'raw_html'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -107,13 +110,15 @@ $result_converted{'html'}->{'raw_html'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HT
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -122,6 +127,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels.pl
index c0686936a7..e86041e517 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels.pl
@@ -74,7 +74,9 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -399,7 +401,9 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'umlaut'
}
],
@@ -517,7 +521,11 @@ $result_trees{'redirection_same_labels'} = [
'normalized' => '_00ef'
}
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 18,
+ 'macro' => ''
+ },
'parent' => {},
'type' => 'menu_entry'
},
@@ -563,7 +571,11 @@ $result_trees{'redirection_same_labels'} = [
],
'cmdname' => '~',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -602,7 +614,11 @@ $result_trees{'redirection_same_labels'} = [
'normalized' => '_0129'
}
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 19,
+ 'macro' => ''
+ },
'parent' => {},
'type' => 'menu_entry'
},
@@ -716,14 +732,20 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => '_00ef'
}
],
'normalized' => '_00ef',
'spaces_before_argument' => ' '
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 22,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -763,7 +785,11 @@ $result_trees{'redirection_same_labels'} = [
],
'cmdname' => '~',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -790,14 +816,20 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => '_0129'
}
],
'normalized' => '_0129',
'spaces_before_argument' => ' '
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 24,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -836,7 +868,9 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'circumflex'
}
],
@@ -954,7 +988,11 @@ $result_trees{'redirection_same_labels'} = [
'normalized' => '_00ee'
}
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 30,
+ 'macro' => ''
+ },
'parent' => {},
'type' => 'menu_entry'
},
@@ -1061,14 +1099,20 @@ $result_trees{'redirection_same_labels'} = [
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => '_00ee'
}
],
'normalized' => '_00ee',
'spaces_before_argument' => ' '
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 33,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -1089,7 +1133,7 @@ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'parent'} = $result_t
$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0];
$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1];
$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0];
$result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0];
$result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
@@ -1137,7 +1181,7 @@ $result_trees{'redirection_same_labels'}[0]{'extra'}{'section'} = $result_trees{
$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'node_content'};
+$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
@@ -1155,14 +1199,12 @@ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'conte
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
@@ -1171,7 +1213,6 @@ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'conte
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3];
@@ -1186,20 +1227,17 @@ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'
$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2];
$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2];
$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'node_content'};
-$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'line_nr'};
+$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'node_content'};
-$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1];
$result_trees{'redirection_same_labels'}[1]{'element_prev'} = $result_trees{'redirection_same_labels'}[0];
$result_trees{'redirection_same_labels'}[1]{'extra'}{'element_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
@@ -1208,7 +1246,7 @@ $result_trees{'redirection_same_labels'}[1]{'extra'}{'section'} = $result_trees{
$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'node_content'};
+$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
@@ -1226,7 +1264,6 @@ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'conte
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2];
@@ -1240,8 +1277,7 @@ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'
$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2];
$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'node_content'};
-$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'line_nr'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'line_nr'};
+$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
$result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2];
$result_trees{'redirection_same_labels'}[2]{'element_prev'} = $result_trees{'redirection_same_labels'}[1];
$result_trees{'redirection_same_labels'}[2]{'extra'}{'element_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
@@ -1578,6 +1614,9 @@ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_up'} = $result_menu
$result_errors{'redirection_same_labels'} = [];
+$result_floats{'redirection_same_labels'} = {};
+
+
$result_elements{'redirection_same_labels'} = [
{
'extra' => {
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
index 46531cf6f1..66251bbfae 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
@@ -9,16 +9,18 @@
<meta name="keywords" content="circumflex (the top)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
-<link href="umlaut.html#g_t_0129" rel="prev" title="&#297;">
+<link href="umlaut.html#umlaut" rel="prev" title="umlaut">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -27,6 +29,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -35,16 +38,13 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="circumflex"></span><div class="header">
+<div class="chapter" id="circumflex">
+<div class="header">
<p>
-Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>, Up: <a href="index.html" accesskey="u" rel="up">the top</a> &nbsp; </p>
</div>
<span id="circumflex-1"></span><h2 class="chapter">2 circumflex</h2>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="#g_t_00ee" accesskey="1">&icirc;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
<hr>
<span id="g_t_00ee"></span><div class="header">
@@ -52,10 +52,11 @@ Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>, Up:
Up: <a href="#circumflex" accesskey="u" rel="up">circumflex</a> &nbsp; </p>
</div>
<h4 class="node-heading">&icirc;</h4>
+</div>
<hr>
<div class="header">
<p>
-Up: <a href="#circumflex" accesskey="u" rel="up">circumflex</a> &nbsp; </p>
+Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>, Up: <a href="index.html" accesskey="u" rel="up">the top</a> &nbsp; </p>
</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/i.html b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/i.html
index 4360d0303c..dd4aee69b0 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/i.html
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/i.html
@@ -12,11 +12,11 @@
<meta name="distribution" content="global">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -25,11 +25,13 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
<meta http-equiv="Refresh" content="0; url=umlaut.html#g_t_0129">
+<meta name="viewport" content="width=device-width,initial-scale=1">
</head>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/index.html b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
index ec2facadf7..81036369f6 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
@@ -9,15 +9,17 @@
<meta name="keywords" content="Top (the 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="umlaut.html#umlaut" rel="next" title="umlaut">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -26,6 +28,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -35,19 +38,19 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="Top"></span><div class="header">
+<div class="top" id="Top">
+<div class="header">
<p>
Next: <a href="umlaut.html#umlaut" accesskey="n" rel="next">umlaut</a> &nbsp; </p>
</div>
<span id="the-top"></span><h1 class="top">the top</h1>
-<table class="menu" border="0" cellspacing="0">
-<tr><th colspan="3" align="left" valign="top"></th></tr><tr><td align="left" valign="top">&bull; <a href="umlaut.html#umlaut" accesskey="1">umlaut</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="circumflex.html#circumflex" accesskey="2">circumflex</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
+<ul class="section-toc">
+<li><a href="umlaut.html#umlaut" accesskey="1">umlaut</a></li>
+<li><a href="circumflex.html#circumflex" accesskey="2">circumflex</a></li>
+</ul>
+</div>
<hr>
<div class="header">
<p>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
index 05e048362a..d76ef7f7e8 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
@@ -9,17 +9,19 @@
<meta name="keywords" content="umlaut (the top)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="circumflex.html#circumflex" rel="next" title="circumflex">
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -28,6 +30,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -36,18 +39,13 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="umlaut"></span><div class="header">
+<div class="chapter" id="umlaut">
+<div class="header">
<p>
-Next: <a href="circumflex.html#circumflex" accesskey="n" rel="next">circumflex</a>, Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Next: <a href="circumflex.html#circumflex" accesskey="n" rel="next">circumflex</a>, Previous: <a href="index.html" accesskey="p" rel="prev">the top</a>, Up: <a href="index.html" accesskey="u" rel="up">the top</a> &nbsp; </p>
</div>
<span id="umlaut-1"></span><h2 class="chapter">1 umlaut</h2>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="#g_t_00ef" accesskey="1">&iuml;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="#g_t_0129" accesskey="2">&#297;</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
<hr>
<span id="g_t_00ef"></span><div class="header">
@@ -63,10 +61,11 @@ Previous: <a href="#g_t_00ef" accesskey="p" rel="prev">&iuml;</a>, Up: <a href="
</div>
<h4 class="node-heading">&#297;</h4>
+</div>
<hr>
<div class="header">
<p>
-Previous: <a href="#g_t_00ef" accesskey="p" rel="prev">&iuml;</a>, Up: <a href="#umlaut" accesskey="u" rel="up">umlaut</a> &nbsp; </p>
+Next: <a href="circumflex.html#circumflex" accesskey="n" rel="next">circumflex</a>, Previous: <a href="index.html" accesskey="p" rel="prev">the top</a>, Up: <a href="index.html" accesskey="u" rel="up">the top</a> &nbsp; </p>
</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/ref_in_preformatted.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/ref_in_preformatted.pl
index 7ec2430694..30d17da58e 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/ref_in_preformatted.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/ref_in_preformatted.pl
@@ -217,7 +217,9 @@ $result_trees{'ref_in_preformatted'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'nnn-the-node-name'
}
],
@@ -309,7 +311,9 @@ $result_trees{'ref_in_preformatted'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -358,7 +362,7 @@ $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'args'}[0];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'parent'} = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'};
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
-$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'};
+$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}{'parent'} = $result_trees{'ref_in_preformatted'};
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
@@ -372,7 +376,7 @@ $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'extra'}{'end
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'ref_in_preformatted'}{'contents'}[1];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'ref_in_preformatted'}{'contents'}[1];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'ref_in_preformatted'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'ref_in_preformatted'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'ref_in_preformatted'}{'contents'}[1]{'parent'} = $result_trees{'ref_in_preformatted'};
$result_trees{'ref_in_preformatted'}{'contents'}[2] = $result_trees{'ref_in_preformatted'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'label'};
@@ -460,6 +464,9 @@ $result_menus{'ref_in_preformatted'}{'menu_child'}{'menu_up'} = $result_menus{'r
$result_errors{'ref_in_preformatted'} = [];
+$result_floats{'ref_in_preformatted'} = {};
+
+
$result_converted{'html_text'}->{'ref_in_preformatted'} = '<span id="Top"></span><div class="header">
<p>
@@ -467,10 +474,6 @@ $result_converted{'html_text'}->{'ref_in_preformatted'} = '<span id="Top"></span
</div>
<h1 class="node-heading">Top</h1>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="#nnn-the-node-name" accesskey="1">nnn the node name</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
<div class="example">
<pre class="example">Now <a href="#nnn-the-node-name">nnn the
@@ -483,7 +486,6 @@ node name</a>
&nbsp; </p>
</div>
<h4 class="node-heading">nnn the node name</h4>
-<hr>
';
1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/shortcontents_no_top.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/shortcontents_no_top.pl
index 8e389e8d3a..1d7f3a43dc 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/shortcontents_no_top.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/shortcontents_no_top.pl
@@ -228,6 +228,9 @@ $result_sectioning{'shortcontents_no_top'}{'section_childs'}[1]{'toplevel_prev'}
$result_errors{'shortcontents_no_top'} = [];
+$result_floats{'shortcontents_no_top'} = {};
+
+
$result_converted{'html'}->{'shortcontents_no_top'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -240,13 +243,15 @@ $result_converted{'html'}->{'shortcontents_no_top'} = '<!DOCTYPE html PUBLIC "-/
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -255,6 +260,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -263,13 +269,20 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="chap"></span><h2 class="chapter">1 chap</h2>
+<div class="chapter" id="chap">
+<h2 class="chapter">1 chap</h2>
-<span id="chap2"></span><h2 class="chapter">2 chap2</h2>
+</div>
+<div class="chapter" id="chap2">
+<h2 class="chapter">2 chap2</h2>
-<span id="sec"></span><h3 class="section">2.1 sec</h3>
+<ul class="section-toc">
+<li><a href="#sec" accesskey="1">sec</a></li>
+</ul>
+<div class="section" id="sec">
+<h3 class="section">2.1 sec</h3>
-<span id="SEC_Overview"></span>
+<div class="Overview_element" id="SEC_Overview">
<h2 class="shortcontents-heading">Short Table of Contents</h2>
<div class="shortcontents">
@@ -279,8 +292,9 @@ ul.no-bullet {list-style: none}
</ul>
</div>
-
-<hr>
+</div>
+<hr></div>
+</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/simple_menu.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/simple_menu.pl
index 0d4a9cec24..e915c3cc53 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/simple_menu.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/simple_menu.pl
@@ -44,7 +44,9 @@ $result_trees{'simple_menu'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -1698,7 +1700,7 @@ $result_trees{'simple_menu'}{'contents'}[0]{'parent'} = $result_trees{'simple_me
$result_trees{'simple_menu'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'simple_menu'}{'contents'}[1]{'args'}[0];
$result_trees{'simple_menu'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'simple_menu'}{'contents'}[1];
$result_trees{'simple_menu'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'simple_menu'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'simple_menu'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'simple_menu'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'simple_menu'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'simple_menu'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'simple_menu'}{'contents'}[1]{'parent'} = $result_trees{'simple_menu'};
$result_trees{'simple_menu'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'simple_menu'}{'contents'}[2];
$result_trees{'simple_menu'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'simple_menu'}{'contents'}[2];
@@ -2161,6 +2163,9 @@ $result_menus{'simple_menu'} = {
$result_errors{'simple_menu'} = [];
+$result_floats{'simple_menu'} = {};
+
+
$result_converted{'info'}->{'simple_menu'} = 'This is , produced from .
@@ -2234,14 +2239,16 @@ $result_converted{'html'}->{'simple_menu'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD
<meta name="keywords" content="Untitled Document">
<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">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -2250,6 +2257,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -2259,68 +2267,9 @@ ul.no-bullet {list-style: none}
<body lang="en">
-<span id="Top"></span><span id="SEC_Top"></span>
-<div class="menu">
-<pre class="menu-preformatted">&bull; <a href="ggg.html#Top" accesskey="1">(ggg)</a>:: description
-</pre><ul>
-<li> <pre class="menu-preformatted">idescr
-</pre></li></ul>
-<pre class="menu-preformatted">in html
-AAA
-
-CCC
-
-</pre><ul>
-<li> <pre class="menu-preformatted">iaa
-</pre></li></ul>
-<pre class="menu-preformatted">
-
-in html title
-
-BBB
-
-</pre><ul>
-<li> <pre class="menu-preformatted">ibb
-</pre></li></ul>
-<pre class="menu-preformatted">&bull; <a href="manual.html#Top" accesskey="2">(manual)</a>::
-
-comment
-
-&bull; <a href="after_comment.html#Top" accesskey="3">(after_comment)</a>:: description
-in description
-&bull; <a href="after_description.html#Top" accesskey="4">(after_description)</a>::
-
-</pre><pre class="menu-preformatted">&bull; <a href="detailggg.html#Top" accesskey="5">(detailggg)</a>:: detaildescription
-</pre><ul>
-<li> <pre class="menu-preformatted">idetaildescr
-</pre></li></ul>
-<pre class="menu-preformatted">detailin detailhtml
-detailAAA
-
-detailCCC
-
-</pre><ul>
-<li> <pre class="menu-preformatted">detailiaa
-</pre></li></ul>
-<pre class="menu-preformatted">
-
-detailin html detailtitle
-
-detailBBB
-
-</pre><ul>
-<li> <pre class="menu-preformatted">detailibb
-</pre></li></ul>
-<pre class="menu-preformatted">&bull; <a href="detailmanual.html#Top" accesskey="6">(detailmanual)</a>::
-
-detailcomment
-
-&bull; <a href="detailafter_comment.html#Top" accesskey="7">(detailafter_comment)</a>:: detaildescription
-in detaildescription
-&bull; <a href="detailafter_description.html#Top" accesskey="8">(detailafter_description)</a>::
-
-</pre></div>
-<hr>
+<div class="top" id="Top">
+<span id="SEC_Top"></span>
+<hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
index f15446834f..efb8098304 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
@@ -37,7 +37,9 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -229,7 +231,9 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'chap'
}
],
@@ -452,7 +456,7 @@ $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[0]{'parent'} = $resu
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'args'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[1]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'};
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[2]{'args'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[2];
@@ -479,7 +483,7 @@ $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[2]{'parent'} = $resu
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'args'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'extra'}{'node_content'};
+$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'args'}[0]{'contents'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[3]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'};
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[4]{'args'}[0];
$result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'test_xrefautomaticsectiontitle'}{'contents'}[4];
@@ -663,6 +667,9 @@ $result_menus{'test_xrefautomaticsectiontitle'}{'menu_child'}{'menu_up'} = $resu
$result_errors{'test_xrefautomaticsectiontitle'} = [];
+$result_floats{'test_xrefautomaticsectiontitle'} = {};
+
+
$result_converted{'html'}->{'test_xrefautomaticsectiontitle'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -675,14 +682,16 @@ $result_converted{'html'}->{'test_xrefautomaticsectiontitle'} = '<!DOCTYPE html
<meta name="keywords" content="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">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -691,6 +700,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -699,30 +709,32 @@ ul.no-bullet {list-style: none}
</head>
<body lang="en">
-<span id="Top"></span><div class="header">
+<div class="top" id="Top">
+<div class="header">
<p>
Next: <a href="#chap" accesskey="n" rel="next">chap</a> &nbsp; </p>
</div>
<span id="top"></span><h1 class="top">top</h1>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="#chap" accesskey="1">chap</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
+<ul class="section-toc">
+<li><a href="#chap" accesskey="1">chapter</a></li>
+</ul>
<hr>
-<span id="chap"></span><div class="header">
+<div class="chapter" id="chap">
+<div class="header">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
</div>
<span id="chapter"></span><h2 class="chapter">1 chapter</h2>
-<p>See section <a href="#chap">chapter</a>.
+<p>See <a href="#chap">chapter</a>.
</p>
<p>See <a href="#chap">chap</a>.
-</p><hr>
+</p></div>
+</div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/tex_expanded_in_copying.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/tex_expanded_in_copying.pl
index 64aafd8580..d3b44bea12 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/tex_expanded_in_copying.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/tex_expanded_in_copying.pl
@@ -157,26 +157,31 @@ $result_texts{'tex_expanded_in_copying'} = '';
$result_errors{'tex_expanded_in_copying'} = [];
+$result_floats{'tex_expanded_in_copying'} = {};
+
+
$result_converted{'html'}->{'tex_expanded_in_copying'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- aa -->
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<!-- aa -->
<title>Untitled Document</title>
<meta name="description" content="Untitled Document">
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -185,6 +190,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
new file mode 100644
index 0000000000..306ed6dda5
--- /dev/null
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
@@ -0,0 +1,394 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'text_before_top_and_contents_after_title'} = {
+ 'contents' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Some text before top
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'text_root'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'Top'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'node',
+ 'contents' => [],
+ 'extra' => {
+ 'node_content' => [
+ {}
+ ],
+ 'nodes_manuals' => [
+ {
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'Top'
+ }
+ ],
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'top'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'top',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'In top.
+'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'paragraph'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'level' => 0,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'the chap'
+ }
+ ],
+ 'extra' => {
+ 'spaces_after_argument' => '
+'
+ },
+ 'parent' => {},
+ 'type' => 'line_arg'
+ }
+ ],
+ 'cmdname' => 'chapter',
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'misc_arg'
+ }
+ ],
+ 'cmdname' => 'contents',
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 11,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'level' => 1,
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 9,
+ 'macro' => ''
+ },
+ 'number' => 1,
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'document_root'
+};
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'contents'}[1];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'};
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'args'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[1]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'};
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'args'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'contents'}[1];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[2]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'};
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'args'}[0];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'contents'}[1];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3];
+$result_trees{'text_before_top_and_contents_after_title'}{'contents'}[3]{'parent'} = $result_trees{'text_before_top_and_contents_after_title'};
+
+$result_texis{'text_before_top_and_contents_after_title'} = '
+Some text before top
+
+@node Top
+@top top
+
+In top.
+
+@chapter the chap
+
+@contents
+
+';
+
+
+$result_texts{'text_before_top_and_contents_after_title'} = '
+Some text before top
+
+top
+***
+
+In top.
+
+1 the chap
+**********
+
+
+';
+
+$result_sectioning{'text_before_top_and_contents_after_title'} = {
+ 'level' => -1,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'associated_node' => {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ }
+ },
+ 'spaces_before_argument' => ' '
+ },
+ 'level' => 0,
+ 'section_childs' => [
+ {
+ 'cmdname' => 'chapter',
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'level' => 1,
+ 'number' => 1,
+ 'section_up' => {},
+ 'toplevel_prev' => {},
+ 'toplevel_up' => {}
+ }
+ ],
+ 'section_up' => {}
+ }
+ ]
+};
+$result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'} = $result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0];
+$result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'} = $result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0];
+$result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_up'} = $result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0];
+$result_sectioning{'text_before_top_and_contents_after_title'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'text_before_top_and_contents_after_title'};
+
+$result_nodes{'text_before_top_and_contents_after_title'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'associated_section' => {
+ 'cmdname' => 'top',
+ 'extra' => {
+ 'spaces_before_argument' => ' '
+ },
+ 'level' => 0
+ },
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ }
+};
+
+$result_menus{'text_before_top_and_contents_after_title'} = {
+ 'cmdname' => 'node',
+ 'extra' => {
+ 'normalized' => 'Top',
+ 'spaces_before_argument' => ' '
+ }
+};
+
+$result_errors{'text_before_top_and_contents_after_title'} = [];
+
+
+$result_floats{'text_before_top_and_contents_after_title'} = {};
+
+
+
+$result_converted{'html'}->{'text_before_top_and_contents_after_title'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<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="viewport" content="width=device-width,initial-scale=1">
+
+<link href="#Top" rel="start" title="Top">
+<link href="#SEC_Contents" rel="contents" title="Table of Contents">
+<style type="text/css">
+<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="Contents_element" id="SEC_Contents">
+<h2 class="contents-heading">Table of Contents</h2>
+
+<div class="contents">
+
+<ul class="no-bullet">
+ <li><a id="toc-the-chap" href="#the-chap">1 the chap</a></li>
+</ul>
+</div>
+</div>
+<hr>
+
+<p>Some text before top
+</p>
+<div class="top" id="Top">
+<span id="top"></span><h1 class="top">top</h1>
+
+<p>In top.
+</p>
+<ul class="section-toc">
+<li><a href="#the-chap" accesskey="1">the chap</a></li>
+</ul>
+<div class="chapter" id="the-chap">
+<h2 class="chapter">1 the chap</h2>
+
+
+<hr></div>
+</div>
+
+
+
+</body>
+</html>
+';
+
+1;
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/titles.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/titles.pl
index c9c78ac95d..de6c1baaec 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/titles.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/titles.pl
@@ -91,7 +91,11 @@ $result_trees{'titles'} = {
],
'cmdname' => 'code',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -107,7 +111,11 @@ $result_trees{'titles'} = {
'extra' => {
'spaces_before_argument' => ' '
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -145,7 +153,9 @@ $result_trees{'titles'} = {
],
'nodes_manuals' => [
{
- 'node_content' => [],
+ 'node_content' => [
+ {}
+ ],
'normalized' => 'Top'
}
],
@@ -216,7 +226,11 @@ $result_trees{'titles'} = {
],
'cmdname' => 'code',
'contents' => [],
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -269,7 +283,11 @@ $result_trees{'titles'} = {
'spaces_before_argument' => ' '
},
'level' => 0,
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
'parent' => {}
}
],
@@ -286,17 +304,15 @@ $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0];
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0];
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4];
-$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'line_nr'};
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0];
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1];
-$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'line_nr'};
$result_trees{'titles'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'titles'}{'contents'}[0];
$result_trees{'titles'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'titles'}{'contents'}[0];
$result_trees{'titles'}{'contents'}[0]{'parent'} = $result_trees{'titles'};
$result_trees{'titles'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[1]{'args'}[0];
$result_trees{'titles'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[1];
$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'} = $result_trees{'titles'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'titles'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0] = $result_trees{'titles'}{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'titles'}{'contents'}[1]{'parent'} = $result_trees{'titles'};
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0];
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0];
@@ -307,7 +323,6 @@ $result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $re
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0];
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5]{'args'}[0];
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5];
-$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'};
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0];
$result_trees{'titles'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2];
$result_trees{'titles'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2];
@@ -316,7 +331,6 @@ $result_trees{'titles'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{
$result_trees{'titles'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'titles'}{'contents'}[2];
$result_trees{'titles'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'titles'}{'contents'}[2]{'contents'}[3];
$result_trees{'titles'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'titles'}{'contents'}[2];
-$result_trees{'titles'}{'contents'}[2]{'line_nr'} = $result_trees{'titles'}{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'};
$result_trees{'titles'}{'contents'}[2]{'parent'} = $result_trees{'titles'};
$result_texis{'titles'} = '@setfilename html-title.info
@@ -388,6 +402,9 @@ $result_menus{'titles'} = {
$result_errors{'titles'} = [];
+$result_floats{'titles'} = {};
+
+
$result_converted{'html'}->{'titles'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -400,14 +417,16 @@ $result_converted{'html'}->{'titles'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML
<meta name="keywords" content="@title HTML test">
<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">
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -416,6 +435,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
@@ -426,12 +446,13 @@ ul.no-bullet {list-style: none}
<body lang="en">
<h1 class="settitle" align="center">@title <small>HTML</small> <code>test</code></h1>
-<span id="Top"></span><span id="Top-of-_0040title-HTML-test"></span><h1 class="top">Top of @title <small>HTML</small> <code>test</code></h1>
+<div class="top" id="Top">
+<span id="Top-of-_0040title-HTML-test"></span><h1 class="top">Top of @title <small>HTML</small> <code>test</code></h1>
<p>Top.
</p>
<p>Second paragraph.
-</p><hr>
+</p><hr></div>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding.pl
index 660b00f26a..8ab0753b4d 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_enable_encoding'} = [];
+$result_floats{'utf8_enable_encoding'} = {};
+
+
$result_converted{'html_text'}->{'utf8_enable_encoding'} = '
<p>AA ê &mdash; &ndash; &rsquo;&lsquo; &rdquo; &ldquo;</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
index d9174d7a20..153ae90caf 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_enable_encoding_no_use_iso'} = [];
+$result_floats{'utf8_enable_encoding_no_use_iso'} = {};
+
+
$result_converted{'html_text'}->{'utf8_enable_encoding_no_use_iso'} = '
<p>AA ê -- - \'` &quot; &quot;</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity.pl
index 05e76cb826..c84d752bb3 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_no_use_entity'} = [];
+$result_floats{'utf8_no_use_entity'} = {};
+
+
$result_converted{'html_text'}->{'utf8_no_use_entity'} = '
<p>AA &ecirc; &mdash; &ndash; &rsquo;&lsquo; &rdquo; &ldquo;</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding.pl
index 007ab8e7a9..9447723ead 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_no_use_entity_enable_encoding'} = [];
+$result_floats{'utf8_no_use_entity_enable_encoding'} = {};
+
+
$result_converted{'html_text'}->{'utf8_no_use_entity_enable_encoding'} = '
<p>AA ê — – ’‘ ” “</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding_no_use_iso.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding_no_use_iso.pl
index a422322c0b..54c32cd68c 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding_no_use_iso.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_enable_encoding_no_use_iso.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_no_use_entity_enable_encoding_no_use_iso'} = [];
+$result_floats{'utf8_no_use_entity_enable_encoding_no_use_iso'} = {};
+
+
$result_converted{'html_text'}->{'utf8_no_use_entity_enable_encoding_no_use_iso'} = '
<p>AA ê — – ’‘ ” “</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_no_use_iso.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_no_use_iso.pl
index 70f8743d8a..1e8ddfc703 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_no_use_iso.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/utf8_no_use_entity_no_use_iso.pl
@@ -105,6 +105,9 @@ AA e^ -- - \'` " "';
$result_errors{'utf8_no_use_entity_no_use_iso'} = [];
+$result_floats{'utf8_no_use_entity_no_use_iso'} = {};
+
+
$result_converted{'html_text'}->{'utf8_no_use_entity_no_use_iso'} = '
<p>AA &ecirc; -- - \'` &quot; &quot;</p>';
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
index ad62e5d5e4..df1a0b122e 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
@@ -283,7 +283,11 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
'max_columns' => 2,
'spaces_before_argument' => ' '
},
- 'line_nr' => {},
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
'parent' => {}
},
{
@@ -364,7 +368,6 @@ $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1];
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'columnfractions'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'line_nr'};
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0];
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
$result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'verbatim_in_multitable_in_example'}{'contents'}[0]{'contents'}[2];
@@ -395,6 +398,9 @@ in first column, verbatim
$result_errors{'verbatim_in_multitable_in_example'} = [];
+$result_floats{'verbatim_in_multitable_in_example'} = {};
+
+
$result_converted{'html'}->{'verbatim_in_multitable_in_example'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -407,13 +413,15 @@ $result_converted{'html'}->{'verbatim_in_multitable_in_example'} = '<!DOCTYPE ht
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -422,6 +430,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>
diff --git a/macros/texinfo/texinfo/tp/t/results/html_tests/xml_protected_in_verb.pl b/macros/texinfo/texinfo/tp/t/results/html_tests/xml_protected_in_verb.pl
index ba257b8eda..ead1297d55 100644
--- a/macros/texinfo/texinfo/tp/t/results/html_tests/xml_protected_in_verb.pl
+++ b/macros/texinfo/texinfo/tp/t/results/html_tests/xml_protected_in_verb.pl
@@ -156,6 +156,9 @@ $result_texts{'xml_protected_in_verb'} = '<a>
$result_errors{'xml_protected_in_verb'} = [];
+$result_floats{'xml_protected_in_verb'} = {};
+
+
$result_converted{'html'}->{'xml_protected_in_verb'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -168,13 +171,15 @@ $result_converted{'html'}->{'xml_protected_in_verb'} = '<!DOCTYPE html PUBLIC "-
<meta name="keywords" content="Untitled Document">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
<style type="text/css">
<!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
@@ -183,6 +188,7 @@ pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
ul.no-bullet {list-style: none}
-->
</style>