[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * tp/Texinfo/Common.pm, tp/Texinfo/Convert/Conver
From: |
Patrice Dumas |
Subject: |
branch master updated: * tp/Texinfo/Common.pm, tp/Texinfo/Convert/Converter.pm, tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/Utils.pm, tp/Texinfo/Structuring.pm, tp/Texinfo/Transformations.pm: avoid autovivification of extra key. |
Date: |
Mon, 02 Jan 2023 09:56:54 -0500 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 0f206bbe0c * tp/Texinfo/Common.pm, tp/Texinfo/Convert/Converter.pm,
tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/Utils.pm,
tp/Texinfo/Structuring.pm, tp/Texinfo/Transformations.pm: avoid
autovivification of extra key.
0f206bbe0c is described below
commit 0f206bbe0c5d7ed4952bb9b97617ccce675156de
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Jan 2 15:56:40 2023 +0100
* tp/Texinfo/Common.pm, tp/Texinfo/Convert/Converter.pm,
tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/Utils.pm,
tp/Texinfo/Structuring.pm, tp/Texinfo/Transformations.pm: avoid
autovivification of extra key.
* tp/Makefile.am (test_files), tp/Makefile.tres, tp/t/30sectioning.t,
tp/t/96moresectioning.t: remove more_sections_than_nodes and
placed_things_before_element from 96moresectioning.t as these tests
are redundant with tests in 30sectioning.t. Remove associated
Texinfo files.
In 30sectioning.t, set FORMAT_MENU to menu for
placed_things_before_element, move more_sections_than_nodes to
@info_tests and test texi2html style.
---
ChangeLog | 18 +-
tp/Makefile.am | 2 -
tp/Makefile.tres | 4 -
tp/Texinfo/Common.pm | 3 +-
tp/Texinfo/Convert/Converter.pm | 17 +-
tp/Texinfo/Convert/HTML.pm | 41 +-
tp/Texinfo/Convert/Utils.pm | 3 +-
tp/Texinfo/Structuring.pm | 8 +-
tp/Texinfo/Transformations.pm | 35 +-
tp/t/30sectioning.t | 95 +-
tp/t/96moresectioning.t | 10 -
tp/t/input_files/more_sections_than_nodes.texi | 47 -
tp/t/input_files/placed_things_before_element.texi | 43 -
tp/t/results/html_tests/index_below.pl | 6 -
tp/t/results/indices/index_no_node.pl | 8 -
...egion_no_insertcopying_no_titlepage_no_nodes.pl | 2 -
...l_region_no_insertcopying_titlepage_no_nodes.pl | 2 -
...copying_titlepage_no_nodes_footnotes_default.pl | 2 -
.../index_special_region_no_titlepage_no_nodes.pl | 2 -
.../index_special_region_titlepage_no_nodes.pl | 2 -
..._region_titlepage_no_nodes_footnotes_default.pl | 2 -
tp/t/results/latex_tests/fonttextsize.pl | 2 -
tp/t/results/latex_tests/pagesizes.pl | 4 -
.../incorrect_allowcodebreaks_argument.pl | 1 -
.../moresectioning/more_sections_than_nodes.pl | 1648 --------------------
.../res_html/more_sections_than_nodes.html | 411 -----
.../moresectioning/placed_things_before_element.pl | 904 -----------
.../res_html/placed_things_before_element.html | 82 -
.../sectioning/chapter_before_and_after_part.pl | 3 -
tp/t/results/sectioning/chapter_before_part.pl | 3 -
tp/t/results/sectioning/chapter_sections.pl | 24 -
.../results/sectioning/more_sections_than_nodes.pl | 496 ++++++
.../sectioning/part_node_chapter_appendix.pl | 5 -
.../sectioning/placed_things_before_element.pl | 10 +
.../results/sectioning/sectioning_part_appendix.pl | 27 -
.../sectioning/sectioning_part_appendix_no_top.pl | 24 -
.../sectioning/sections_test_no_use_nodes.pl | 16 -
...ctions_test_no_use_nodes_use_node_directions.pl | 16 -
tp/t/results/sectioning/top_chapter_sections.pl | 27 -
tp/t/results/sectioning/top_part_chapter.pl | 3 -
.../sectioning/unnumbered_before_node_top_top.pl | 5 -
41 files changed, 643 insertions(+), 3420 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 5b629687e1..273dc21635 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,20 @@
-2023-01-01 Patrice Dumas <pertusus@free.fr>
+2023-01-02 Patrice Dumas <pertusus@free.fr>
+
+ * tp/Texinfo/Common.pm, tp/Texinfo/Convert/Converter.pm,
+ tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/Utils.pm,
+ tp/Texinfo/Structuring.pm, tp/Texinfo/Transformations.pm: avoid
+ autovivification of extra key.
+
+ * tp/Makefile.am (test_files), tp/Makefile.tres, tp/t/30sectioning.t,
+ tp/t/96moresectioning.t: remove more_sections_than_nodes and
+ placed_things_before_element from 96moresectioning.t as these tests
+ are redundant with tests in 30sectioning.t. Remove associated
+ Texinfo files.
+ In 30sectioning.t, set FORMAT_MENU to menu for
+ placed_things_before_element, move more_sections_than_nodes to
+ @info_tests and test texi2html style.
+
+2023-01-02 Patrice Dumas <pertusus@free.fr>
* tp/t/test_utils.pl (unsplit, test): unsplit() returns if unsplitting
was needed. Rename $split as $test_split. Add comments on
diff --git a/tp/Makefile.am b/tp/Makefile.am
index 7826af6755..0e1a2f9cb8 100644
--- a/tp/Makefile.am
+++ b/tp/Makefile.am
@@ -222,7 +222,6 @@ test_files = \
t/input_files/minimal_empty_empty.texi \
t/input_files/minimal_empty_with_bye.texi \
t/input_files/minimal_empty_with_input.texi \
- t/input_files/more_sections_than_nodes.texi \
t/input_files/navigation.texi \
t/input_files/nodequote.texi \
t/input_files/nodes_before_top.texi \
@@ -234,7 +233,6 @@ test_files = \
t/input_files/one_line.texi \
t/input_files/one_line_no_content.texi \
t/input_files/only_special_spaces_node.texi \
- t/input_files/placed_things_before_element.texi \
t/input_files/punctuation_small_case_accents_latin1.texi \
t/input_files/punctuation_small_case_accents_us_ascii.texi \
t/input_files/punctuation_small_case_accents_utf8.texi \
diff --git a/tp/Makefile.tres b/tp/Makefile.tres
index 522ee49698..c0504899e4 100644
--- a/tp/Makefile.tres
+++ b/tp/Makefile.tres
@@ -1548,8 +1548,6 @@ test_files_generated_list =
$(test_tap_files_generated_list) \
t/results/misc_commands/vskip.pl \
t/results/morecoverage/formatting_fr.pl \
t/results/morecoverage/texi_formatting.pl \
- t/results/moresectioning/more_sections_than_nodes.pl \
-
t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
\
t/results/moresectioning/node_footnote_end.pl \
t/results/moresectioning/node_footnote_end/res_html/node_footnote.html \
t/results/moresectioning/node_footnote_separated.pl \
@@ -1563,8 +1561,6 @@ test_files_generated_list =
$(test_tap_files_generated_list) \
t/results/moresectioning/node_footnote_use_node_separate/res_html/chapter.html \
t/results/moresectioning/node_footnote_use_node_separate/res_html/index.html
\
t/results/moresectioning/node_footnote_use_node_separate/res_html/node_footnote_fot.html
\
- t/results/moresectioning/placed_things_before_element.pl \
-
t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
\
t/results/moresectioning/sectioning_frames.pl \
t/results/moresectioning/sectioning_frames/res_html/First-node.html \
t/results/moresectioning/sectioning_frames/res_html/Last-node-no-description.html
\
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index bcac6c9a60..9a8f1d2f9e 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -1199,7 +1199,8 @@ sub _informative_command_value($)
if ($Texinfo::Commands::line_commands{$cmdname} eq 'skipline') {
return 1;
- } elsif (exists($element->{'extra'}->{'text_arg'})) {
+ } elsif ($element->{'extra'}
+ and exists($element->{'extra'}->{'text_arg'})) {
return $element->{'extra'}->{'text_arg'};
} elsif ($element->{'extra'} and $element->{'extra'}->{'misc_args'}
and exists($element->{'extra'}->{'misc_args'}->[0])) {
diff --git a/tp/Texinfo/Convert/Converter.pm b/tp/Texinfo/Convert/Converter.pm
index b1a5cf5baa..5fd8be3328 100644
--- a/tp/Texinfo/Convert/Converter.pm
+++ b/tp/Texinfo/Convert/Converter.pm
@@ -1179,7 +1179,9 @@ sub txt_image_text($$$)
} else {
my $filehandle = do { local *FH };
if (open ($filehandle, $txt_file)) {
- my $enc = $element->{'extra'}->{'input_perl_encoding'};
+ my $enc;
+ $enc = $element->{'extra'}->{'input_perl_encoding'}
+ if ($element->{'extra'});
binmode($filehandle, ":encoding($enc)")
if ($enc);
my $result = '';
@@ -1215,7 +1217,8 @@ sub float_type_number($$)
my $float = shift;
my $type;
- if ($float->{'extra'}->{'type'}
+ if ($float->{'extra'}
+ and $float->{'extra'}->{'type'}
and $float->{'extra'}->{'type'}->{'normalized'} ne '') {
$type = {'contents' => $float->{'extra'}->{'type'}->{'content'}};
}
@@ -1243,9 +1246,9 @@ sub float_name_caption($$)
my $element = shift;
my $caption;
- if ($element->{'extra'}->{'caption'}) {
+ if ($element->{'extra'} and $element->{'extra'}->{'caption'}) {
$caption = $element->{'extra'}->{'caption'};
- } elsif ($element->{'extra'}->{'shortcaption'}) {
+ } elsif ($element->{'extra'} and $element->{'extra'}->{'shortcaption'}) {
$caption = $element->{'extra'}->{'shortcaption'};
}
#if ($self->get_conf('DEBUG')) {
@@ -1254,7 +1257,8 @@ sub float_name_caption($$)
# print STDERR " CAPTION: $caption_texi\n";
#}
my $type;
- if ($element->{'extra'}->{'type'}->{'normalized'} ne '') {
+ if ($element->{'extra'} and $element->{'extra'}->{'type'}
+ and $element->{'extra'}->{'type'}->{'normalized'} ne '') {
$type = {'contents' => $element->{'extra'}->{'type'}->{'content'}};
}
@@ -1430,7 +1434,8 @@ sub sort_element_counts($$;$$)
if (!$elements) {
@$elements = ($tree);
} elsif (scalar(@$elements) >= 1
- and not $elements->[0]->{'extra'}->{'unit_command'}) {
+ and (not $elements->[0]->{'extra'}
+ or not $elements->[0]->{'extra'}->{'unit_command'})) {
shift @$elements;
}
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index ba3c609697..b6babd3ac3 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -1334,10 +1334,12 @@ sub from_element_direction($$$;$$$)
return $self->command_text($external_node, $type);
}
} elsif ($type eq 'node') {
- if ($target_element->{'extra'}->{'unit_command'}) {
+ if ($target_element->{'extra'}
+ and $target_element->{'extra'}->{'unit_command'}) {
if ($target_element->{'extra'}->{'unit_command'}->{'cmdname'} eq
'node') {
$command = $target_element->{'extra'}->{'unit_command'};
- } elsif ($target_element->{'extra'}->{'unit_command'}
+ } elsif ($target_element->{'extra'}->{'unit_command'}->{'extra'}
+ and $target_element->{'extra'}->{'unit_command'}
->{'extra'}->{'associated_node'}) {
$command = $target_element->{'extra'}->{'unit_command'}
->{'extra'}->{'associated_node'};
@@ -1346,10 +1348,12 @@ sub from_element_direction($$$;$$$)
$target = $self->{'targets'}->{$command} if ($command);
$type = 'text';
} elsif ($type eq 'section') {
- if ($target_element->{'extra'}->{'unit_command'}) {
+ if ($target_element->{'extra'}
+ and $target_element->{'extra'}->{'unit_command'}) {
if ($target_element->{'extra'}->{'unit_command'}->{'cmdname'} ne
'node') {
$command = $target_element->{'extra'}->{'unit_command'};
- } elsif ($target_element->{'extra'}->{'unit_command'}
+ } elsif ($target_element->{'extra'}->{'unit_command'}->{'extra'}
+ and $target_element->{'extra'}->{'unit_command'}
->{'extra'}->{'associated_section'}) {
$command = $target_element->{'extra'}->{'unit_command'}
->{'extra'}->{'associated_section'};
@@ -1361,7 +1365,7 @@ sub from_element_direction($$$;$$$)
if (defined($target_element->{'type'})
and $target_element->{'type'} eq 'special_element') {
$command = $target_element;
- } else {
+ } elsif ($target_element->{'extra'}) {
$command = $target_element->{'extra'}->{'unit_command'};
}
if ($type eq 'href') {
@@ -4114,7 +4118,9 @@ sub _convert_heading_command($$$$$)
# preceding the section, or the section itself
my $opening_section;
my $level_corrected_opening_section_cmdname;
- if ($cmdname eq 'node' and $element->{'extra'}->{'associated_section'}) {
+ if ($cmdname eq 'node'
+ and $element->{'extra'}
+ and $element->{'extra'}->{'associated_section'}) {
$opening_section = $element->{'extra'}->{'associated_section'};
$level_corrected_opening_section_cmdname
=
Texinfo::Structuring::section_level_adjusted_command_name($opening_section);
@@ -4141,7 +4147,9 @@ sub _convert_heading_command($$$$$)
# or !$tree_unit->{'extra'}->{'unit_command'}
or ($tree_unit->{'extra'}->{'unit_command'}
and $tree_unit->{'extra'}->{'unit_command'} eq $element
- and not $element->{'extra'}->{'associated_section'}))
+ and (not $element->{'extra'}
+ or not $element->{'extra'}->{'associated_section'})))
+ and defined($element->{'extra'})
and defined($element->{'extra'}->{'normalized'})) {
if ($element->{'extra'}->{'normalized'} eq 'Top') {
$heading_level = 0;
@@ -4278,7 +4286,8 @@ sub _convert_inline_command($$$$)
} elsif ($self->is_format_expanded($format)) {
$arg_index = 0;
}
- } elsif (defined($command->{'extra'}->{'expand_index'})) {
+ } elsif (defined($command->{'extra'})
+ and defined($command->{'extra'}->{'expand_index'})) {
$arg_index = 0;
}
if (defined($arg_index) and $arg_index < scalar(@$args)) {
@@ -4493,7 +4502,8 @@ sub _convert_sp_command($$$$)
my $command = shift;
my $args = shift;
- if (defined($command->{'extra'}->{'misc_args'}->[0])) {
+ if (defined($command->{'extra'})
+ and defined($command->{'extra'}->{'misc_args'}->[0])) {
my $sp_nr = $command->{'extra'}->{'misc_args'}->[0];
if ($self->in_preformatted() or $self->in_string()) {
return "\n" x $sp_nr;
@@ -4556,7 +4566,8 @@ sub _convert_author_command($$$$)
my $command = shift;
my $args = shift;
- return '' if (!$args->[0] or !$command->{'extra'}->{'titlepage'});
+ return '' if (!$args->[0] or !$command->{'extra'}
+ or !$command->{'extra'}->{'titlepage'});
if (!$self->in_string()) {
return $self->html_attribute_class('strong', [$cmdname])
.">$args->[0]->{'normal'}</strong>"
@@ -4649,10 +4660,10 @@ sub _convert_listoffloats_command($$$$)
$result .= '</dt>';
my $caption;
my $caption_cmdname;
- if ($float->{'extra'}->{'shortcaption'}) {
+ if ($float->{'extra'} and $float->{'extra'}->{'shortcaption'}) {
$caption = $float->{'extra'}->{'shortcaption'};
$caption_cmdname = 'shortcaption';
- } elsif ($float->{'extra'}->{'caption'}) {
+ } elsif ($float->{'extra'} and $float->{'extra'}->{'caption'}) {
$caption = $float->{'extra'}->{'caption'};
$caption_cmdname = 'caption';
}
@@ -5185,6 +5196,7 @@ sub _convert_xref_commands($$$$)
if (!defined($name)) {
if ($self->get_conf('xrefautomaticsectiontitle') eq 'on'
+ and $node->{'extra'}
and $node->{'extra'}->{'associated_section'}
# this condition avoids infinite recursions, indeed in that case
# the node will be used and not the section. There should not be
@@ -6345,7 +6357,9 @@ sub _convert_menu_entry_type($$$)
my $href = '';
my $rel = '';
my $section;
- my $node_entry = $element->{'extra'}->{'menu_entry_node'};
+ my $node_entry;
+ $node_entry = $element->{'extra'}->{'menu_entry_node'}
+ if ($element->{'extra'});
# external node
my $external_node;
if ($node_entry->{'manual_content'}) {
@@ -9379,6 +9393,7 @@ sub _default_format_contents($$;$$)
my $rel = '';
if ($section->{'extra'}
and $section->{'extra'}->{'associated_node'}
+ and $section->{'extra'}->{'associated_node'}->{'extra'}
and
$section->{'extra'}->{'associated_node'}->{'extra'}->{'isindex'}) {
$rel = ' rel="index"';
}
diff --git a/tp/Texinfo/Convert/Utils.pm b/tp/Texinfo/Convert/Utils.pm
index 55d0263a13..f361f5b0c1 100644
--- a/tp/Texinfo/Convert/Utils.pm
+++ b/tp/Texinfo/Convert/Utils.pm
@@ -223,7 +223,8 @@ sub expand_verbatiminclude($$$)
and defined($current->{'extra'}->{'text_arg'}));
my $file_name_text = $current->{'extra'}->{'text_arg'};
$input_encoding = $current->{'extra'}->{'input_perl_encoding'}
- if (defined($current->{'extra'}->{'input_perl_encoding'}));
+ if ($current->{'extra'}
+ and defined($current->{'extra'}->{'input_perl_encoding'}));
my $encoding;
my $input_file_name_encoding
diff --git a/tp/Texinfo/Structuring.pm b/tp/Texinfo/Structuring.pm
index 6bb5b8f6c4..e3e822ad6b 100644
--- a/tp/Texinfo/Structuring.pm
+++ b/tp/Texinfo/Structuring.pm
@@ -972,8 +972,10 @@ sub split_by_section($)
foreach my $content (@{$root->{'contents'}}) {
if ($content->{'cmdname'}
and (($content->{'cmdname'} eq 'node'
+ and $content->{'extra'}
and $content->{'extra'}->{'associated_section'})
or ($content->{'cmdname'} eq 'part'
+ and $content->{'extra'}
and $content->{'extra'}->{'part_associated_section'}))) {
my $new_section;
if ($content->{'cmdname'} eq 'node') {
@@ -1101,7 +1103,8 @@ sub _tree_unit_section($)
}
my $tree_unit_command_element = $tree_unit->{'extra'}->{'unit_command'};
if ($tree_unit_command_element->{'cmdname'} eq 'node') {
- if ($tree_unit_command_element->{'extra'}->{'associated_section'}) {
+ if ($tree_unit_command_element->{'extra'}
+ and $tree_unit_command_element->{'extra'}->{'associated_section'}) {
return $tree_unit_command_element->{'extra'}->{'associated_section'};
} else {
return undef;
@@ -1122,7 +1125,8 @@ sub _tree_unit_node($)
if ($tree_unit_command_element->{'cmdname'} eq 'node') {
return $tree_unit_command_element;
} else {
- if ($tree_unit_command_element->{'extra'}->{'associated_node'}) {
+ if ($tree_unit_command_element->{'extra'}
+ and $tree_unit_command_element->{'extra'}->{'associated_node'}) {
return $tree_unit_command_element->{'extra'}->{'associated_node'}
} else {
return undef;
diff --git a/tp/Texinfo/Transformations.pm b/tp/Texinfo/Transformations.pm
index dc9016d277..ce6bbc50e2 100644
--- a/tp/Texinfo/Transformations.pm
+++ b/tp/Texinfo/Transformations.pm
@@ -1,20 +1,20 @@
# Transformations.pm: some transformations of the document tree
#
# Copyright 2010-2022 Free Software Foundation, Inc.
-#
+#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License,
# or (at your option) any later version.
-#
+#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
+#
# Original author: Patrice Dumas <pertusus@free.fr>
# Parts (also from Patrice Dumas) come from texi2html.pl.
@@ -102,7 +102,7 @@ sub fill_gaps_in_sectioning($)
my $current_section_level
= Texinfo::Common::section_level($current_section);
my $next_section = $sections_list[0];
-
+
if (defined($next_section)) {
my $next_section_level
= Texinfo::Common::section_level($next_section);
@@ -253,7 +253,8 @@ sub _new_node($$$$)
'info' =>
{'spaces_after_argument' => $spaces_after_argument}}
],
- 'info' => {'spaces_before_argument' => ' '}};
+ 'info' => {'spaces_before_argument' => ' '},
+ 'extra' => {}};
my $node_line_arg = $node->{'args'}->[0];
$node_line_arg->{'parent'} = $node;
$node_line_arg->{'info'}->{'comment_at_end'} = $comment_at_end
@@ -305,7 +306,8 @@ sub _reassociate_to_node($$$$)
if ($current->{'cmdname'} and $current->{'cmdname'} eq 'menu') {
if ($previous_node) {
- if (not defined($previous_node->{'extra'}->{'menus'})
+ if (not $previous_node->{'extra'}
+ or not defined($previous_node->{'extra'}->{'menus'})
or not scalar(@{$previous_node->{'extra'}->{'menus'}})
or not (grep {$current eq $_}
@{$previous_node->{'extra'}->{'menus'}})) {
print STDERR "Bug: menu $current not in previous node
$previous_node\n";
@@ -380,6 +382,7 @@ sub insert_nodes_for_sectioning_commands($$$$)
$previous_node = $content
if ($content->{'cmdname'}
and $content->{'cmdname'} eq 'node'
+ and $content->{'extra'}
and $content->{'extra'}->{'normalized'});
push @contents, $content;
}
@@ -412,7 +415,8 @@ sub complete_node_menu($;$)
if (scalar(@node_childs)) {
my %existing_entries;
- if ($node->{'extra'}->{'menus'} and @{$node->{'extra'}->{'menus'}}) {
+ if ($node->{'extra'}
+ and $node->{'extra'}->{'menus'} and @{$node->{'extra'}->{'menus'}}) {
foreach my $menu (@{$node->{'extra'}->{'menus'}}) {
foreach my $entry (@{$menu->{'contents'}}) {
if ($entry->{'type'} and $entry->{'type'} eq 'menu_entry') {
@@ -565,7 +569,6 @@ sub _print_down_menus($$)
my $menu_comment = {'type' => 'menu_comment', 'contents' => []};
$menu_comment->{'contents'}->[0] = {'type' => 'preformatted',
'parent' => $menu_comment};
-
$menu_comment->{'contents'}->[0]->{'contents'}
= [{'text' => "\n", 'type' => 'empty_line'}, @$node_title_contents,
{'text' => "\n", 'type' => 'empty_line'},
@@ -623,7 +626,9 @@ sub new_master_menu($$)
return undef if (!defined($node));
my @master_menu_contents;
- if ($node->{'extra'}->{'menus'} and scalar(@{$node->{'extra'}->{'menus'}})) {
+ if ($node->{'extra'}
+ and $node->{'extra'}->{'menus'}
+ and scalar(@{$node->{'extra'}->{'menus'}})) {
foreach my $menu (@{$node->{'extra'}->{'menus'}}) {
foreach my $entry (@{$menu->{'contents'}}) {
if ($entry->{'type'} and $entry->{'type'} eq 'menu_entry') {
@@ -663,7 +668,9 @@ sub regenerate_master_menu($$)
return undef if (!defined($top_node));
my $new_master_menu = new_master_menu($self, $labels);
- return undef if (!defined($new_master_menu) or
!$top_node->{'extra'}->{'menus'}
+ return undef if (!defined($new_master_menu)
+ or !$top_node->{'extra'}
+ or !$top_node->{'extra'}->{'menus'}
or !scalar(@{$top_node->{'extra'}->{'menus'}}));
foreach my $menu (@{$top_node->{'extra'}->{'menus'}}) {
@@ -727,7 +734,7 @@ sub menu_to_simple_menu($);
sub menu_to_simple_menu($)
{
my $menu = shift;
-
+
my @contents;
foreach my $content (@{$menu->{'contents'}}) {
if ($content->{'type'} and $content->{'type'} eq 'menu_comment') {
@@ -760,7 +767,7 @@ sub menu_to_simple_menu($)
push @contents, $content;
}
}
-
+
# reset parent, put in menu and merge preformatted.
@{$menu->{'contents'}} = ();
my $current_preformatted;
@@ -789,7 +796,7 @@ sub set_menus_to_simple_menu($)
if ($nodes_list) {
foreach my $node (@{$nodes_list}) {
- if ($node->{'extra'}->{'menus'}) {
+ if ($node->{'extra'} and $node->{'extra'}->{'menus'}) {
foreach my $menu (@{$node->{'extra'}->{'menus'}}) {
menu_to_simple_menu($menu);
}
diff --git a/tp/t/30sectioning.t b/tp/t/30sectioning.t
index 6449003370..3bb154e7bf 100644
--- a/tp/t/30sectioning.t
+++ b/tp/t/30sectioning.t
@@ -826,7 +826,7 @@ Ref to anchor
Ref to footnote anchor
@ref{Anchor in footnote}
-'],
+',{},{'FORMAT_MENU' => 'menu'}],
['placed_things_before_node',
'@anchor{An anchor}
@@ -1229,7 +1229,9 @@ Top node
@chapter chapter 2
@contents
-', {'test_formats' => ['plaintext'], 'CHECK_NORMAL_MENU_STRUCTURE' => 1},
{'CONTENTS_OUTPUT_LOCATION' => 'inline'}],
+', {'test_formats' => ['plaintext'],
+ 'CHECK_NORMAL_MENU_STRUCTURE' => 1},
+ {'CONTENTS_OUTPUT_LOCATION' => 'inline'}],
['section_in_unnumbered_info',
$section_in_unnumbered_text
],
@@ -1245,6 +1247,50 @@ $unnumbered_top_without_node_text,
['unnumbered_top_without_node_nodes',
$unnumbered_top_without_node_text,
{'test_split' => 'node'}],
+['more_sections_than_nodes',
+'@node Top
+@top top
+
+@menu
+* n c2::
+* n c3::
+* n c3 s1 s2::
+@end menu
+
+@chapter c1
+
+@node n c2
+@chapter c2
+
+@section s1
+
+@node n c3, n c3 s1 s2, n c2, Top
+@chapter c3
+
+@menu
+* n c3 s 2::
+@end menu
+
+@section C3 s1
+
+@node n c3 s 2
+@section c3 s2
+
+@section c3 s3
+
+@chapter c4
+
+@section c3 s1
+
+@subsection c3 s1 s1
+
+@node n c3 s1 s2,,n c3,Top
+@subsection c3 s1 s2
+
+@appendix appendix
+', {},
+# to test texi2html style directions in that case
+{'TEXI2HTML' => 1}],
['space_in_node',
'
@node Top
@@ -2044,48 +2090,6 @@ $top_chapter_sections_text,
@contents
', {'test_formats' => ['html_text']}, {'CONTENTS_OUTPUT_LOCATION' => 'inline'}
],
-['more_sections_than_nodes',
-'@node Top
-@top top
-
-@menu
-* n c2::
-* n c3::
-* n c3 s1 s2::
-@end menu
-
-@chapter c1
-
-@node n c2
-@chapter c2
-
-@section s1
-
-@node n c3, n c3 s1 s2, n c2, Top
-@chapter c3
-
-@menu
-* n c3 s 2::
-@end menu
-
-@section C3 s1
-
-@node n c3 s 2
-@section c3 s2
-
-@section c3 s3
-
-@chapter c4
-
-@section c3 s1
-
-@subsection c3 s1 s1
-
-@node n c3 s1 s2,,n c3,Top
-@subsection c3 s1 s2
-
-@appendix appendix
-'],
['empty_ref_arg',
'@node Top
@@ -2226,6 +2230,7 @@ my @xml_tests_info_tests = ('part_chapter_after_top',
'section_node_before_part', 'top_node_part_top',
'chapter_node_before_and_after_part',
'in_menu_only_special_spaces_node', 'only_special_spaces_node',
+ 'more_sections_than_nodes',
'more_nodes_than_sections', 'part_node_chapter_appendix',
'part_node_part_appendix', 'part_node_chapter_node_appendix',
'part_node_part_node_appendix', 'part_node_node_part_appendix',
@@ -2278,7 +2283,7 @@ my @xml_tests_cases_tests = ('part_before_section',
'section_chapter_before_top', 'sectioning_part_appendix',
'part_chapter_appendix', 'sectioning_part_appendix_no_top',
'top_chapter_sections', 'chapter_sections',
-'more_sections_than_nodes', 'next_no_prev_to_node',
+'next_no_prev_to_node',
'empty_ref_arg');
my @docbook_tests_cases_tests = ('hole_in_sectioning');
diff --git a/tp/t/96moresectioning.t b/tp/t/96moresectioning.t
index e3cc247a1b..16161a7d4c 100644
--- a/tp/t/96moresectioning.t
+++ b/tp/t/96moresectioning.t
@@ -32,16 +32,6 @@ my @test_cases = (
{'test_file' => 'node_footnote.texi'},
{'footnotestyle' => 'separate', 'FORMAT_MENU' => 'menu'}
],
-['placed_things_before_element',
- undef,
- {'test_file' => 'placed_things_before_element.texi'},
- {'TEXI2HTML' => 1, }
-],
-['more_sections_than_nodes',
- undef,
- {'test_file' => 'more_sections_than_nodes.texi'},
- {'TEXI2HTML' => 1, }
-],
['two_footnotes_in_nodes',
undef,
{'test_file' => 'two_footnotes_in_nodes.texi'},
diff --git a/tp/t/input_files/more_sections_than_nodes.texi
b/tp/t/input_files/more_sections_than_nodes.texi
deleted file mode 100644
index 6c641715fa..0000000000
--- a/tp/t/input_files/more_sections_than_nodes.texi
+++ /dev/null
@@ -1,47 +0,0 @@
-\input texinfo @c -*-texinfo-*-
-
-@setfilename more_sections_than_nodes.info
-
-@node Top
-@top top
-
-@menu
-* n c2::
-* n c3::
-* n c3 s1 s2::
-@end menu
-
-@chapter c1
-
-@node n c2
-@chapter c2
-
-@section s1
-
-@node n c3, n c3 s1 s2, n c2, Top
-@chapter c3
-
-@menu
-* n c3 s 2::
-@end menu
-
-@section C3 s1
-
-@node n c3 s 2
-@section c3 s2
-
-@section c3 s3
-
-@chapter c4
-
-@section c3 s1
-
-@subsection c3 s1 s1
-
-@node n c3 s1 s2,,n c3,Top
-@subsection c3 s1 s2
-
-@appendix appendix
-
-@bye
-
diff --git a/tp/t/input_files/placed_things_before_element.texi
b/tp/t/input_files/placed_things_before_element.texi
deleted file mode 100644
index 0ef133709e..0000000000
--- a/tp/t/input_files/placed_things_before_element.texi
+++ /dev/null
@@ -1,43 +0,0 @@
-\input texinfo
-@setfilename placed_things_before_element.info
-@settitle before element test
-
-
-@anchor{An anchor}
-
-Ref to the anchor:
-@ref{An anchor}
-
-Ref to the anchor in footnote:
-@ref{Anchor in footnote}.
-
-@footnote{In footnote.
-
-@anchor{Anchor in footnote}
-
-Ref to main text anchor
-@ref{An anchor}
-}
-
-@float , float anchor
-In float
-@end float
-
-Ref to float
-@ref{float anchor}.
-
-@menu
-* An anchor:: menu entry pointing to the anchor.
-@end menu
-
-@cindex index entry
-
-@section section
-
-Ref to anchor
-@ref{An anchor}
-
-Ref to footnote anchor
-@ref{Anchor in footnote}
-
-@bye
diff --git a/tp/t/results/html_tests/index_below.pl
b/tp/t/results/html_tests/index_below.pl
index c9992f613c..f3fb53ce00 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -75,7 +75,6 @@ $result_trees{'index_below'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -185,7 +184,6 @@ $result_trees{'index_below'} = [
}
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -249,14 +247,12 @@ $result_sectioning{'index_below'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -375,7 +371,6 @@ $result_elements{'index_below'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -391,7 +386,6 @@ $result_elements{'index_below'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/indices/index_no_node.pl
b/tp/t/results/indices/index_no_node.pl
index 23d859e178..40f4261c24 100644
--- a/tp/t/results/indices/index_no_node.pl
+++ b/tp/t/results/indices/index_no_node.pl
@@ -333,7 +333,6 @@ $result_trees{'index_no_node'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -883,7 +882,6 @@ $result_trees{'index_no_node'} = {
}
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1038,7 +1036,6 @@ $result_trees{'index_no_node'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1085,7 +1082,6 @@ $result_trees{'index_no_node'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1247,7 +1243,6 @@ $result_sectioning{'index_no_node'} = {
'section_childs' => [
{
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -1262,7 +1257,6 @@ $result_sectioning{'index_no_node'} = {
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 2,
@@ -1278,7 +1272,6 @@ $result_sectioning{'index_no_node'} = {
},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -1291,7 +1284,6 @@ $result_sectioning{'index_no_node'} = {
},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
index 190fff79e1..64980e355b 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes.pl
@@ -1243,7 +1243,6 @@
$result_trees{'index_special_region_no_insertcopying_no_titlepage_no_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1890,7 +1889,6 @@
$result_sectioning{'index_special_region_no_insertcopying_no_titlepage_no_nodes'
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
index b6e61ea001..b17aebedc4 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes.pl
@@ -1243,7 +1243,6 @@
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1890,7 +1889,6 @@
$result_sectioning{'index_special_region_no_insertcopying_titlepage_no_nodes'} =
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
index 5e6f76f43e..f8027275ec 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default.pl
@@ -1243,7 +1243,6 @@
$result_trees{'index_special_region_no_insertcopying_titlepage_no_nodes_footnote
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1890,7 +1889,6 @@
$result_sectioning{'index_special_region_no_insertcopying_titlepage_no_nodes_foo
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
index b48b7f09a4..f65867fb28 100644
--- a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
+++ b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes.pl
@@ -1280,7 +1280,6 @@
$result_trees{'index_special_region_no_titlepage_no_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1929,7 +1928,6 @@
$result_sectioning{'index_special_region_no_titlepage_no_nodes'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git a/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
b/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
index a2da71ca50..4b6bccf83f 100644
--- a/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
+++ b/tp/t/results/indices/index_special_region_titlepage_no_nodes.pl
@@ -1280,7 +1280,6 @@ $result_trees{'index_special_region_titlepage_no_nodes'}
= {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1929,7 +1928,6 @@
$result_sectioning{'index_special_region_titlepage_no_nodes'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
index e13fe7159d..764c7ad9e8 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default.pl
@@ -1280,7 +1280,6 @@
$result_trees{'index_special_region_titlepage_no_nodes_footnotes_default'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -1929,7 +1928,6 @@
$result_sectioning{'index_special_region_titlepage_no_nodes_footnotes_default'}
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
diff --git a/tp/t/results/latex_tests/fonttextsize.pl
b/tp/t/results/latex_tests/fonttextsize.pl
index 2664d50deb..baefe53b4d 100644
--- a/tp/t/results/latex_tests/fonttextsize.pl
+++ b/tp/t/results/latex_tests/fonttextsize.pl
@@ -353,7 +353,6 @@ $result_trees{'fonttextsize'} = {
}
],
'cmdname' => 'fonttextsize',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -426,7 +425,6 @@ $result_trees{'fonttextsize'} = {
}
],
'cmdname' => 'fonttextsize',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
diff --git a/tp/t/results/latex_tests/pagesizes.pl
b/tp/t/results/latex_tests/pagesizes.pl
index 4bb0872099..62056e423b 100644
--- a/tp/t/results/latex_tests/pagesizes.pl
+++ b/tp/t/results/latex_tests/pagesizes.pl
@@ -27,7 +27,6 @@ $result_trees{'pagesizes'} = {
}
],
'cmdname' => 'pagesizes',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -197,7 +196,6 @@ $result_trees{'pagesizes'} = {
}
],
'cmdname' => 'pagesizes',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -261,7 +259,6 @@ $result_trees{'pagesizes'} = {
}
],
'cmdname' => 'pagesizes',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -292,7 +289,6 @@ $result_trees{'pagesizes'} = {
}
],
'cmdname' => 'pagesizes',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
diff --git a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
index eb616b629d..effa18be18 100644
--- a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
+++ b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
@@ -25,7 +25,6 @@ $result_trees{'incorrect_allowcodebreaks_argument'} = {
}
],
'cmdname' => 'allowcodebreaks',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes.pl
b/tp/t/results/moresectioning/more_sections_than_nodes.pl
deleted file mode 100644
index d92bad7801..0000000000
--- a/tp/t/results/moresectioning/more_sections_than_nodes.pl
+++ /dev/null
@@ -1,1648 +0,0 @@
-use vars qw(%result_texis %result_texts %result_trees %result_errors
- %result_indices %result_sectioning %result_nodes %result_menus
- %result_floats %result_converted %result_converted_errors
- %result_elements %result_directions_text %result_indices_sort_strings);
-
-use utf8;
-
-$result_trees{'more_sections_than_nodes'} = {
- 'contents' => [
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '\\input texinfo @c -*-texinfo-*-
-',
- 'type' => 'text_before_beginning'
- },
- {
- 'text' => '
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'more_sections_than_nodes.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'more_sections_than_nodes.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'type' => 'preamble_before_content'
- }
- ],
- 'type' => 'before_node_section'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'Top'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'node',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Top'
- }
- ],
- 'normalized' => 'Top'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 5,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'top'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'top',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'args' => [
- {
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'block_line_arg'
- }
- ],
- 'cmdname' => 'menu',
- 'contents' => [
- {
- 'args' => [
- {
- 'text' => '* ',
- 'type' => 'menu_entry_leading_text'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c2'
- }
- ],
- 'type' => 'menu_entry_node'
- },
- {
- 'text' => '::',
- 'type' => 'menu_entry_separator'
- },
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'preformatted'
- }
- ],
- 'type' => 'menu_entry_description'
- }
- ],
- 'extra' => {
- 'menu_entry_description' => {},
- 'menu_entry_node' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c2'
- }
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 9,
- 'macro' => ''
- },
- 'type' => 'menu_entry'
- },
- {
- 'args' => [
- {
- 'text' => '* ',
- 'type' => 'menu_entry_leading_text'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c3'
- }
- ],
- 'type' => 'menu_entry_node'
- },
- {
- 'text' => '::',
- 'type' => 'menu_entry_separator'
- },
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'preformatted'
- }
- ],
- 'type' => 'menu_entry_description'
- }
- ],
- 'extra' => {
- 'menu_entry_description' => {},
- 'menu_entry_node' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3'
- }
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 10,
- 'macro' => ''
- },
- 'type' => 'menu_entry'
- },
- {
- 'args' => [
- {
- 'text' => '* ',
- 'type' => 'menu_entry_leading_text'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c3 s1 s2'
- }
- ],
- 'type' => 'menu_entry_node'
- },
- {
- 'text' => '::',
- 'type' => 'menu_entry_separator'
- },
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'preformatted'
- }
- ],
- 'type' => 'menu_entry_description'
- }
- ],
- 'extra' => {
- 'menu_entry_description' => {},
- 'menu_entry_node' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3-s1-s2'
- }
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 11,
- 'macro' => ''
- },
- 'type' => 'menu_entry'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'menu'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'end',
- 'extra' => {
- 'text_arg' => 'menu'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 12,
- 'macro' => ''
- }
- }
- ],
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 8,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 6,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c1'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'chapter',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 14,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'n c2'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'node',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c2'
- }
- ],
- 'normalized' => 'n-c2'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 16,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c2'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'chapter',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 17,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 's1'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 19,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'n c3'
- }
- ],
- 'type' => 'line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c3 s1 s2'
- }
- ],
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'type' => 'line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c2'
- }
- ],
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'type' => 'line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'Top'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-',
- 'spaces_before_argument' => ' '
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'node',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3'
- },
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3-s1-s2'
- },
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c2'
- },
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Top'
- }
- ],
- 'normalized' => 'n-c3'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 21,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'chapter',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'args' => [
- {
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'block_line_arg'
- }
- ],
- 'cmdname' => 'menu',
- 'contents' => [
- {
- 'args' => [
- {
- 'text' => '* ',
- 'type' => 'menu_entry_leading_text'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c3 s 2'
- }
- ],
- 'type' => 'menu_entry_node'
- },
- {
- 'text' => '::',
- 'type' => 'menu_entry_separator'
- },
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'preformatted'
- }
- ],
- 'type' => 'menu_entry_description'
- }
- ],
- 'extra' => {
- 'menu_entry_description' => {},
- 'menu_entry_node' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3-s-2'
- }
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 25,
- 'macro' => ''
- },
- 'type' => 'menu_entry'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'menu'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'end',
- 'extra' => {
- 'text_arg' => 'menu'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 26,
- 'macro' => ''
- }
- }
- ],
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 24,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 22,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'C3 s1'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 28,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'n c3 s 2'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'node',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3-s-2'
- }
- ],
- 'normalized' => 'n-c3-s-2'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 30,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3 s2'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 31,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3 s3'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 33,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c4'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'chapter',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 35,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3 s1'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 37,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3 s1 s1'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'subsection',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 39,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'n c3 s1 s2'
- }
- ],
- 'type' => 'line_arg'
- },
- {
- 'type' => 'line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'n c3'
- }
- ],
- 'type' => 'line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'Top'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'node',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'nodes_manuals' => [
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3-s1-s2'
- },
- undef,
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'n-c3'
- },
- {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Top'
- }
- ],
- 'normalized' => 'n-c3-s1-s2'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 41,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'c3 s1 s2'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'subsection',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 42,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'appendix'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'appendix',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'more_sections_than_nodes.texi',
- 'line_nr' => 44,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'text' => '
-',
- 'type' => 'misc_arg'
- }
- ],
- 'cmdname' => 'bye'
- },
- {
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'text_after_end'
- }
- ],
- 'type' => 'postamble_after_end'
- }
- ],
- 'type' => 'document_root'
-};
-$result_trees{'more_sections_than_nodes'}{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[3];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'}
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[3];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'}
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3];
-$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[4]{'extra'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[4]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[4]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[4]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'extra'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'extra'}{'nodes_manuals'}[1]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'args'}[1]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'args'}[2]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[7]{'args'}[3]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'more_sections_than_nodes'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'args'}[3];
-$result_trees{'more_sections_than_nodes'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[8]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[10]{'extra'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[10]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[10]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[10]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'extra'}{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'args'}[0]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'extra'}{'nodes_manuals'}[2]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'args'}[2]{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'extra'}{'nodes_manuals'}[3]{'node_content'}[0]
=
$result_trees{'more_sections_than_nodes'}{'contents'}[16]{'args'}[3]{'contents'}[0];
-
-$result_texis{'more_sections_than_nodes'} = '\\input texinfo @c -*-texinfo-*-
-
-@setfilename more_sections_than_nodes.info
-
-@node Top
-@top top
-
-@menu
-* n c2::
-* n c3::
-* n c3 s1 s2::
-@end menu
-
-@chapter c1
-
-@node n c2
-@chapter c2
-
-@section s1
-
-@node n c3, n c3 s1 s2, n c2, Top
-@chapter c3
-
-@menu
-* n c3 s 2::
-@end menu
-
-@section C3 s1
-
-@node n c3 s 2
-@section c3 s2
-
-@section c3 s3
-
-@chapter c4
-
-@section c3 s1
-
-@subsection c3 s1 s1
-
-@node n c3 s1 s2,,n c3,Top
-@subsection c3 s1 s2
-
-@appendix appendix
-
-@bye
-
-';
-
-
-$result_texts{'more_sections_than_nodes'} = '
-top
-***
-
-* n c2::
-* n c3::
-* n c3 s1 s2::
-
-1 c1
-****
-
-2 c2
-****
-
-2.1 s1
-======
-
-3 c3
-****
-
-* n c3 s 2::
-
-3.1 C3 s1
-=========
-
-3.2 c3 s2
-=========
-
-3.3 c3 s3
-=========
-
-4 c4
-****
-
-4.1 c3 s1
-=========
-
-4.1.1 c3 s1 s1
---------------
-
-4.1.2 c3 s1 s2
---------------
-
-Appendix A appendix
-*******************
-
-';
-
-$result_sectioning{'more_sections_than_nodes'} = {
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'top',
- 'extra' => {
- 'associated_node' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'Top'
- },
- 'info' => {},
- 'structure' => {}
- }
- },
- 'info' => {},
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'chapter',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 1,
- 'section_number' => 1,
- 'section_up' => {},
- 'toplevel_prev' => {},
- 'toplevel_up' => {}
- }
- },
- {
- 'cmdname' => 'chapter',
- 'extra' => {
- 'associated_node' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c2'
- },
- 'info' => {},
- 'structure' => {}
- }
- },
- 'info' => {},
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 2,
- 'section_number' => '2.1',
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => 1,
- 'section_number' => 2,
- 'section_prev' => {},
- 'section_up' => {},
- 'toplevel_prev' => {},
- 'toplevel_up' => {}
- }
- },
- {
- 'cmdname' => 'chapter',
- 'extra' => {
- 'associated_node' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3'
- },
- 'info' => {},
- 'structure' => {}
- }
- },
- 'info' => {},
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 2,
- 'section_number' => '3.1',
- 'section_up' => {}
- }
- },
- {
- 'cmdname' => 'section',
- 'extra' => {
- 'associated_node' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3-s-2'
- },
- 'info' => {},
- 'structure' => {}
- }
- },
- 'info' => {},
- 'structure' => {
- 'section_level' => 2,
- 'section_number' => '3.2',
- 'section_prev' => {},
- 'section_up' => {}
- }
- },
- {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 2,
- 'section_number' => '3.3',
- 'section_prev' => {},
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => 1,
- 'section_number' => 3,
- 'section_prev' => {},
- 'section_up' => {},
- 'toplevel_prev' => {},
- 'toplevel_up' => {}
- }
- },
- {
- 'cmdname' => 'chapter',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'subsection',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 3,
- 'section_number' => '4.1.1',
- 'section_up' => {}
- }
- },
- {
- 'cmdname' => 'subsection',
- 'extra' => {
- 'associated_node' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3-s1-s2'
- },
- 'info' => {},
- 'structure' => {}
- }
- },
- 'info' => {},
- 'structure' => {
- 'section_level' => 3,
- 'section_number' => '4.1.2',
- 'section_prev' => {},
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => 2,
- 'section_number' => '4.1',
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => 1,
- 'section_number' => 4,
- 'section_prev' => {},
- 'section_up' => {},
- 'toplevel_prev' => {},
- 'toplevel_up' => {}
- }
- },
- {
- 'cmdname' => 'appendix',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 1,
- 'section_number' => 'A',
- 'section_prev' => {},
- 'section_up' => {},
- 'toplevel_prev' => {},
- 'toplevel_up' => {}
- }
- }
- ],
- 'section_level' => 0,
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => -1
- }
-};
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[2]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[1];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_childs'}[2]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2]{'structure'}{'toplevel_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[2];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3]{'structure'}{'toplevel_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'section_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'section_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'toplevel_prev'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[3];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[4]{'structure'}{'toplevel_up'}
=
$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0];
-$result_sectioning{'more_sections_than_nodes'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'more_sections_than_nodes'};
-
-$result_nodes{'more_sections_than_nodes'} = {
- 'cmdname' => 'node',
- 'extra' => {
- 'associated_section' => {
- 'cmdname' => 'top',
- 'extra' => {},
- 'info' => {},
- 'structure' => {}
- },
- 'menus' => [
- {
- 'cmdname' => 'menu'
- }
- ],
- 'normalized' => 'Top'
- },
- 'info' => {},
- 'structure' => {
- 'menu_child' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'associated_section' => {
- 'cmdname' => 'chapter',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_number' => 2
- }
- },
- 'normalized' => 'n-c2'
- },
- 'info' => {},
- 'structure' => {
- 'node_next' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'associated_section' => {
- 'cmdname' => 'chapter',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_number' => 3
- }
- },
- 'menus' => [
- {
- 'cmdname' => 'menu'
- }
- ],
- 'normalized' => 'n-c3'
- },
- 'info' => {},
- 'structure' => {
- 'menu_child' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'associated_section' => {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_number' => '3.2'
- }
- },
- 'normalized' => 'n-c3-s-2'
- },
- 'info' => {},
- 'structure' => {
- 'node_up' => {}
- }
- },
- 'node_next' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'associated_section' => {
- 'cmdname' => 'subsection',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_number' => '4.1.2'
- }
- },
- 'normalized' => 'n-c3-s1-s2'
- },
- 'info' => {},
- 'structure' => {
- 'node_prev' => {},
- 'node_up' => {}
- }
- },
- 'node_prev' => {},
- 'node_up' => {}
- }
- },
- 'node_prev' => {},
- 'node_up' => {}
- }
- },
- 'node_next' => {}
- }
-};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
=
$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
=
$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'more_sections_than_nodes'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
= $result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_next'}{'structure'}{'node_up'}
= $result_nodes{'more_sections_than_nodes'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_prev'}
= $result_nodes{'more_sections_than_nodes'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'node_up'}
= $result_nodes{'more_sections_than_nodes'};
-$result_nodes{'more_sections_than_nodes'}{'structure'}{'node_next'} =
$result_nodes{'more_sections_than_nodes'}{'structure'}{'menu_child'};
-
-$result_menus{'more_sections_than_nodes'} = {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'Top'
- },
- 'info' => {},
- 'structure' => {
- 'menu_child' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c2'
- },
- 'info' => {},
- 'structure' => {
- 'menu_next' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3'
- },
- 'info' => {},
- 'structure' => {
- 'menu_child' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3-s-2'
- },
- 'info' => {},
- 'structure' => {
- 'menu_up' => {},
- 'menu_up_hash' => {
- 'n-c3' => 1
- }
- }
- },
- 'menu_next' => {
- 'cmdname' => 'node',
- 'extra' => {
- 'normalized' => 'n-c3-s1-s2'
- },
- 'info' => {},
- 'structure' => {
- 'menu_prev' => {},
- 'menu_up' => {},
- 'menu_up_hash' => {
- 'Top' => 1
- }
- }
- },
- 'menu_prev' => {},
- 'menu_up' => {},
- 'menu_up_hash' => {
- 'Top' => 1
- }
- }
- },
- 'menu_up' => {},
- 'menu_up_hash' => {
- 'Top' => 1
- }
- }
- }
- }
-};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
=
$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
=
$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
= $result_menus{'more_sections_than_nodes'};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_prev'}
= $result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_next'}{'structure'}{'menu_up'}
= $result_menus{'more_sections_than_nodes'};
-$result_menus{'more_sections_than_nodes'}{'structure'}{'menu_child'}{'structure'}{'menu_up'}
= $result_menus{'more_sections_than_nodes'};
-
-$result_errors{'more_sections_than_nodes'} = [];
-
-
-$result_floats{'more_sections_than_nodes'} = {};
-
-
-1;
diff --git
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
b/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
deleted file mode 100644
index f7d47badec..0000000000
---
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!DOCTYPE html>
-<html>
-<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-
-<style type="text/css">
-<!--
-span.program-in-footer {font-size: smaller}
-td.button-direction-about {text-align:center}
-td.menu-entry-description {vertical-align: top}
-td.menu-entry-destination {vertical-align: top}
-td.name-direction-about {text-align:center}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-
-<div class="top-level-extent" id="Top">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[ < ]</td>
-<td>[<a href="#c1" title="Next section in reading order"> > </a>]</td>
-<td> </td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="top" id="top">top</h1>
-
-<table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination"><a href="#n-c2">2
c2</a></td><td> </td><td class="menu-entry-description">
-</td></tr>
-<tr><td class="menu-entry-destination"><a href="#n-c3">3
c3</a></td><td> </td><td class="menu-entry-description">
-</td></tr>
-<tr><td class="menu-entry-destination"><a href="#n-c3-s1-s2">4.1.2 c3 s1
s2</a></td><td> </td><td class="menu-entry-description">
-</td></tr>
-</table>
-
-<hr style="height: 6px;">
-<div class="chapter-level-extent" id="c1">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#Top" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#Top" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#Top" title="Up section"> Up </a>]</td>
-<td>[<a href="#n-c2" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#n-c2" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter">1 c1</h1>
-
-<hr>
-</div>
-<div class="chapter-level-extent" id="n-c2">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#c1" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#c1" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#Top" title="Up section"> Up </a>]</td>
-<td>[<a href="#s1" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#n-c3" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter" id="c2">2 c2</h1>
-
-<hr>
-<div class="section-level-extent" id="s1">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c2" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#n-c2" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#n-c2" title="Up section"> Up </a>]</td>
-<td>[<a href="#n-c3" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#n-c3" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section">2.1 s1</h2>
-
-<hr>
-</div>
-</div>
-<div class="chapter-level-extent" id="n-c3">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c2" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#s1" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#Top" title="Up section"> Up </a>]</td>
-<td>[<a href="#C3-s1" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter" id="c3">3 c3</h1>
-
-<table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination"><a href="#n-c3-s-2">3.2 c3
s2</a></td><td> </td><td class="menu-entry-description">
-</td></tr>
-</table>
-
-<hr>
-<div class="section-level-extent" id="C3-s1">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#n-c3" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
-<td>[<a href="#n-c3-s-2" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section">3.1 C3 s1</h2>
-
-<hr>
-</div>
-<div class="section-level-extent" id="n-c3-s-2">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#C3-s1" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
-<td>[<a href="#c3-s3" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section" id="c3-s2">3.2 c3 s2</h2>
-
-<hr>
-</div>
-<div class="section-level-extent" id="c3-s3">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#n-c3-s-2" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
-<td>[<a href="#c4" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section">3.3 c3 s3</h2>
-
-<hr>
-</div>
-</div>
-<div class="chapter-level-extent" id="c4">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
-<td>[<a href="#c3-s3" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#Top" title="Up section"> Up </a>]</td>
-<td>[<a href="#c3-s1" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="chapter">4 c4</h1>
-
-<hr>
-<div class="section-level-extent" id="c3-s1">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#c4" title="Previous section in reading order"> < </a>]</td>
-<td>[<a href="#c4" title="Up section"> Up </a>]</td>
-<td>[<a href="#c3-s1-s1" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h2 class="section">4.1 c3 s1</h2>
-
-<hr>
-<div class="subsection-level-extent" id="c3-s1-s1">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#c3-s1" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#c3-s1" title="Up section"> Up </a>]</td>
-<td>[<a href="#n-c3-s1-s2" title="Next section in reading order"> >
</a>]</td>
-<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h3 class="subsection">4.1.1 c3 s1 s1</h3>
-
-<hr>
-</div>
-<div class="subsection-level-extent" id="n-c3-s1-s2">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#c3-s1-s1" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#c3-s1" title="Up section"> Up </a>]</td>
-<td>[<a href="#appendix" title="Next section in reading order"> > </a>]</td>
-<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h3 class="subsection" id="c3-s1-s2">4.1.2 c3 s1 s2</h3>
-
-<hr>
-</div>
-</div>
-</div>
-<div class="appendix-level-extent" id="appendix">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
-<td>[<a href="#n-c3-s1-s2" title="Previous section in reading order"> <
</a>]</td>
-<td>[<a href="#Top" title="Up section"> Up </a>]</td>
-<td>[ > ]</td>
-<td>[ >> ]</td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td> </td>
-<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="appendix">Appendix A appendix</h1>
-
-<hr style="height: 6px;">
-</div>
-</div>
-<div class="element-about" id="SEC_About">
-<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
-<tr><td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
-<td>[Contents]</td>
-<td>[Index]</td>
-<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
-</tr></table>
-<h1 class="about-heading">About This Document</h1>
-
-<p>
- This document was generated on <em class="emph">a sunny day</em>.
-</p>
-<p>
- The buttons in the navigation panels have the following meaning:
-</p>
-<table border="1">
- <tr>
- <th> Button </th>
- <th> Name </th>
- <th> Go to </th>
- <th> From 1.2.3 go to</th>
- </tr>
- <tr>
- <td class="button-direction-about"> [ << ] </td>
- <td class="name-direction-about">FastBack</td>
- <td>Beginning of this chapter or previous chapter</td>
- <td>1</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ < ] </td>
- <td class="name-direction-about">Back</td>
- <td>Previous section in reading order</td>
- <td>1.2.2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ Up ] </td>
- <td class="name-direction-about">Up</td>
- <td>Up section</td>
- <td>1.2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ > ] </td>
- <td class="name-direction-about">Forward</td>
- <td>Next section in reading order</td>
- <td>1.2.4</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ >> ] </td>
- <td class="name-direction-about">FastForward</td>
- <td>Next chapter</td>
- <td>2</td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Top] </td>
- <td class="name-direction-about">Top</td>
- <td>Cover (top) of document</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Contents] </td>
- <td class="name-direction-about">Contents</td>
- <td>Table of contents</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [Index] </td>
- <td class="name-direction-about">Index</td>
- <td>Index</td>
- <td> </td>
- </tr>
- <tr>
- <td class="button-direction-about"> [ ? ] </td>
- <td class="name-direction-about">About</td>
- <td>About (help)</td>
- <td> </td>
- </tr>
-</table>
-
-<p>
- where the <strong class="strong"> Example </strong> assumes that the current
position is at <strong class="strong"> Subsubsection One-Two-Three </strong> of
a document of the following structure:
-</p>
-
-<ul>
- <li> 1. Section One
- <ul>
- <li>1.1 Subsection One-One
- <ul>
- <li>...</li>
- </ul>
- </li>
- <li>1.2 Subsection One-Two
- <ul>
- <li>1.2.1 Subsubsection One-Two-One</li>
- <li>1.2.2 Subsubsection One-Two-Two</li>
- <li>1.2.3 Subsubsection One-Two-Three
- <strong><== Current Position </strong></li>
- <li>1.2.4 Subsubsection One-Two-Four</li>
- </ul>
- </li>
- <li>1.3 Subsection One-Three
- <ul>
- <li>...</li>
- </ul>
- </li>
- <li>1.4 Subsection One-Four</li>
- </ul>
- </li>
-</ul>
-</div><hr>
-<p>
- <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em>.</span>
-</p>
-
-
-</body>
-</html>
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl
b/tp/t/results/moresectioning/placed_things_before_element.pl
deleted file mode 100644
index e81eec6abf..0000000000
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ /dev/null
@@ -1,904 +0,0 @@
-use vars qw(%result_texis %result_texts %result_trees %result_errors
- %result_indices %result_sectioning %result_nodes %result_menus
- %result_floats %result_converted %result_converted_errors
- %result_elements %result_directions_text %result_indices_sort_strings);
-
-use utf8;
-
-$result_trees{'placed_things_before_element'} = {
- 'contents' => [
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => '\\input texinfo
-',
- 'type' => 'text_before_beginning'
- }
- ],
- 'type' => 'preamble_before_beginning'
- }
- ],
- 'type' => 'preamble_before_setfilename'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'placed_things_before_element.info'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'setfilename',
- 'extra' => {
- 'text_arg' => 'placed_things_before_element.info'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 2,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'before element test'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'settitle',
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 3,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'type' => 'preamble_before_content'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'An anchor'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'anchor',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'An-anchor'
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 6,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'spaces_after_close_brace'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to the anchor:
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'An anchor'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {},
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'An-anchor'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 9,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to the anchor in footnote:
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'Anchor in footnote'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'Anchor in footnote'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'anchor',
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Anchor-in-footnote'
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 16,
- 'macro' => ''
- }
- },
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Anchor-in-footnote'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 12,
- 'macro' => ''
- }
- },
- {
- 'text' => '.
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => 'In footnote.
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {},
- {
- 'text' => '
-',
- 'type' => 'spaces_after_close_brace'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to main text anchor
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'An anchor'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {},
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'An-anchor'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 19,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'paragraph'
- }
- ],
- 'type' => 'brace_command_context'
- }
- ],
- 'cmdname' => 'footnote',
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 14,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'args' => [
- {
- 'type' => 'block_line_arg'
- },
- {
- 'contents' => [
- {
- 'text' => 'float anchor'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-',
- 'spaces_before_argument' => ' '
- },
- 'type' => 'block_line_arg'
- }
- ],
- 'cmdname' => 'float',
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => 'In float
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'float'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'end',
- 'extra' => {
- 'text_arg' => 'float'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 24,
- 'macro' => ''
- }
- }
- ],
- 'extra' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'float-anchor',
- 'type' => {
- 'normalized' => ''
- }
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 22,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to float
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'float anchor'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {},
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'float-anchor'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 27,
- 'macro' => ''
- }
- },
- {
- 'text' => '.
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'args' => [
- {
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'block_line_arg'
- }
- ],
- 'cmdname' => 'menu',
- 'contents' => [
- {
- 'args' => [
- {
- 'text' => '* ',
- 'type' => 'menu_entry_leading_text'
- },
- {
- 'contents' => [
- {
- 'text' => 'An anchor'
- }
- ],
- 'type' => 'menu_entry_node'
- },
- {
- 'text' => ':: ',
- 'type' => 'menu_entry_separator'
- },
- {
- 'contents' => [
- {
- 'contents' => [
- {
- 'text' => 'menu entry pointing to the anchor.
-'
- }
- ],
- 'type' => 'preformatted'
- }
- ],
- 'type' => 'menu_entry_description'
- }
- ],
- 'extra' => {
- 'menu_entry_description' => {},
- 'menu_entry_node' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'An-anchor'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 30,
- 'macro' => ''
- },
- 'type' => 'menu_entry'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'menu'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'end',
- 'extra' => {
- 'text_arg' => 'menu'
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 31,
- 'macro' => ''
- }
- }
- ],
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 29,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'index entry'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'cindex',
- 'extra' => {
- 'index_entry' => {
- 'content_normalized' => [],
- 'entry_content' => [],
- 'entry_element' => {},
- 'entry_number' => 1,
- 'in_code' => 0,
- 'index_at_command' => 'cindex',
- 'index_ignore_chars' => {},
- 'index_name' => 'cp',
- 'index_type_command' => 'cindex'
- }
- },
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 33,
- 'macro' => ''
- },
- 'type' => 'index_entry_command'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'type' => 'before_node_section'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'section'
- }
- ],
- 'info' => {
- 'spaces_after_argument' => '
-'
- },
- 'type' => 'line_arg'
- }
- ],
- 'cmdname' => 'section',
- 'contents' => [
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to anchor
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'An anchor'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {},
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'An-anchor'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 38,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- },
- {
- 'contents' => [
- {
- 'text' => 'Ref to footnote anchor
-'
- },
- {
- 'args' => [
- {
- 'contents' => [
- {
- 'text' => 'Anchor in footnote'
- }
- ],
- 'type' => 'brace_command_arg'
- }
- ],
- 'cmdname' => 'ref',
- 'extra' => {
- 'label' => {},
- 'node_argument' => {
- 'node_content' => [
- {}
- ],
- 'normalized' => 'Anchor-in-footnote'
- }
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 41,
- 'macro' => ''
- }
- },
- {
- 'text' => '
-'
- }
- ],
- 'type' => 'paragraph'
- },
- {
- 'text' => '
-',
- 'type' => 'empty_line'
- }
- ],
- 'extra' => {},
- 'info' => {
- 'spaces_before_argument' => ' '
- },
- 'source_info' => {
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 35,
- 'macro' => ''
- }
- },
- {
- 'args' => [
- {
- 'text' => '
-',
- 'type' => 'misc_arg'
- }
- ],
- 'cmdname' => 'bye'
- }
- ],
- 'type' => 'document_root'
-};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'extra'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[2]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'extra'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[1]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'extra'}{'menu_entry_description'}
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'args'}[3];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'args'}[1]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'content_normalized'}
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'contents'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'entry_content'}
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'contents'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'entry_element'}
= $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17];
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
= $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
=
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
=
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
-
-$result_texis{'placed_things_before_element'} = '\\input texinfo
-@setfilename placed_things_before_element.info
-@settitle before element test
-
-
-@anchor{An anchor}
-
-Ref to the anchor:
-@ref{An anchor}
-
-Ref to the anchor in footnote:
-@ref{Anchor in footnote}.
-
-@footnote{In footnote.
-
-@anchor{Anchor in footnote}
-
-Ref to main text anchor
-@ref{An anchor}
-}
-
-@float , float anchor
-In float
-@end float
-
-Ref to float
-@ref{float anchor}.
-
-@menu
-* An anchor:: menu entry pointing to the anchor.
-@end menu
-
-@cindex index entry
-
-@section section
-
-Ref to anchor
-@ref{An anchor}
-
-Ref to footnote anchor
-@ref{Anchor in footnote}
-
-@bye
-';
-
-
-$result_texts{'placed_things_before_element'} = '
-
-
-Ref to the anchor:
-An anchor
-
-Ref to the anchor in footnote:
-Anchor in footnote.
-
-
-
-float anchor
-In float
-
-Ref to float
-float anchor.
-
-* An anchor:: menu entry pointing to the anchor.
-
-
-1 section
-=========
-
-Ref to anchor
-An anchor
-
-Ref to footnote anchor
-Anchor in footnote
-
-';
-
-$result_sectioning{'placed_things_before_element'} = {
- 'structure' => {
- 'section_childs' => [
- {
- 'cmdname' => 'section',
- 'extra' => {},
- 'info' => {},
- 'structure' => {
- 'section_level' => 2,
- 'section_number' => 1,
- 'section_up' => {}
- }
- }
- ],
- 'section_level' => 1
- }
-};
-$result_sectioning{'placed_things_before_element'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
= $result_sectioning{'placed_things_before_element'};
-
-$result_errors{'placed_things_before_element'} = [
- {
- 'error_line' => 'warning: entry for index `cp\' outside of any node
-',
- 'file_name' => 'placed_things_before_element.texi',
- 'line_nr' => 33,
- 'macro' => '',
- 'text' => 'entry for index `cp\' outside of any node',
- 'type' => 'warning'
- }
-];
-
-
-$result_floats{'placed_things_before_element'} = {
- '' => [
- {
- 'cmdname' => 'float',
- 'extra' => {
- 'normalized' => 'float-anchor',
- 'type' => {
- 'normalized' => ''
- }
- },
- 'info' => {},
- 'structure' => {
- 'float_number' => 1
- }
- }
- ]
-};
-
-
-$result_indices_sort_strings{'placed_things_before_element'} = {
- 'cp' => [
- 'index entry'
- ]
-};
-
-
-1;
diff --git
a/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
b/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
deleted file mode 100644
index 4772d77096..0000000000
---
a/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
+++ /dev/null
@@ -1,82 +0,0 @@
-<!DOCTYPE html>
-<html>
-<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>before element test</title>
-
-<meta name="description" content="before element test">
-<meta name="keywords" content="before element test">
-<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">
-<!--
-h1.settitle {text-align:center}
-span.program-in-footer {font-size: smaller}
-td.menu-entry-description {vertical-align: top}
-td.menu-entry-destination {vertical-align: top}
--->
-</style>
-
-
-</head>
-
-<body lang="en">
-<h1 class="settitle">before element test</h1>
-<hr>
-
-
-<a class="anchor" id="An-anchor"></a>
-<p>Ref to the anchor:
-<a class="ref" href="#An-anchor">An anchor</a>
-</p>
-<p>Ref to the anchor in footnote:
-<a class="ref" href="#Anchor-in-footnote">Anchor in footnote</a>.
-</p>
-<p><a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
-</p>
-<div class="float" id="float-anchor">
-<p>In float
-</p><div class="type-number-float"><p><strong
class="strong">1</strong></p></div></div>
-<p>Ref to float
-<a class="ref" href="#float-anchor">1</a>.
-</p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination">• <a href="#An-anchor">An
anchor</a></td><td> </td><td class="menu-entry-description">menu
entry pointing to the anchor.
-</td></tr>
-</table>
-
-<a class="index-entry-id" id="index-index-entry"></a>
-
-<div class="section-level-extent" id="section">
-<h2 class="section">1 section</h2>
-
-<p>Ref to anchor
-<a class="ref" href="#An-anchor">An anchor</a>
-</p>
-<p>Ref to footnote anchor
-<a class="ref" href="#Anchor-in-footnote">Anchor in footnote</a>
-</p>
-<div class="footnotes-segment">
-<hr>
-<h3 class="footnotes-heading">Footnotes</h3>
-
-<h5 class="footnote-body-heading"><a id="FOOT1" href="#DOCF1">(1)</a></h5>
-<p>In footnote.
-</p>
-<a class="anchor" id="Anchor-in-footnote"></a>
-<p>Ref to main text anchor
-<a class="ref" href="#An-anchor">An anchor</a>
-</p>
-</div>
-<hr>
-</div>
-<p>
- <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em>.</span>
-</p>
-
-
-</body>
-</html>
diff --git a/tp/t/results/sectioning/chapter_before_and_after_part.pl
b/tp/t/results/sectioning/chapter_before_and_after_part.pl
index 52d1db6f43..e7652fc60b 100644
--- a/tp/t/results/sectioning/chapter_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_before_and_after_part.pl
@@ -40,7 +40,6 @@ $result_trees{'chapter_before_and_after_part'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -178,7 +177,6 @@ $result_sectioning{'chapter_before_and_after_part'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -274,7 +272,6 @@ $result_elements{'chapter_before_and_after_part'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/chapter_before_part.pl
b/tp/t/results/sectioning/chapter_before_part.pl
index 70a5c07ac6..0db1a5944c 100644
--- a/tp/t/results/sectioning/chapter_before_part.pl
+++ b/tp/t/results/sectioning/chapter_before_part.pl
@@ -40,7 +40,6 @@ $result_trees{'chapter_before_part'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -112,7 +111,6 @@ $result_sectioning{'chapter_before_part'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -191,7 +189,6 @@ $result_elements{'chapter_before_part'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/chapter_sections.pl
b/tp/t/results/sectioning/chapter_sections.pl
index 461e27384b..0c07199740 100644
--- a/tp/t/results/sectioning/chapter_sections.pl
+++ b/tp/t/results/sectioning/chapter_sections.pl
@@ -34,7 +34,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -75,7 +74,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -116,7 +114,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -157,7 +154,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -198,7 +194,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -239,7 +234,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -280,7 +274,6 @@ $result_trees{'chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -314,7 +307,6 @@ $result_trees{'chapter_sections'} = [
}
],
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -388,7 +380,6 @@ $result_sectioning{'chapter_sections'} = {
'section_childs' => [
{
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -401,14 +392,12 @@ $result_sectioning{'chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -423,14 +412,12 @@ $result_sectioning{'chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -445,7 +432,6 @@ $result_sectioning{'chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' =>
'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -463,7 +449,6 @@ $result_sectioning{'chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname'
=> 'subsection',
- 'extra' =>
{},
'info' =>
{},
'structure' => {
'associated_unit' => {},
@@ -471,7 +456,6 @@ $result_sectioning{'chapter_sections'} = {
'section_number' => '2.1.2',
'section_prev' => {
'cmdname' => 'subsection',
-
'extra' => {},
'info'
=> {},
'structure' => {
'associated_unit' => {
@@ -721,7 +705,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -734,7 +717,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -750,7 +732,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -764,7 +745,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -789,7 +769,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -803,7 +782,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -817,7 +795,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -831,7 +808,6 @@ $result_elements{'chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/more_sections_than_nodes.pl
b/tp/t/results/sectioning/more_sections_than_nodes.pl
index bd6bd420bc..7975ded006 100644
--- a/tp/t/results/sectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/sectioning/more_sections_than_nodes.pl
@@ -1534,6 +1534,502 @@ $result_floats{'more_sections_than_nodes'} = {};
+$result_converted{'info'}->{'more_sections_than_nodes'} = 'This is , produced
from .
+
+
+File: , Node: Top, Next: n c2, Up: (dir)
+
+top
+***
+
+* Menu:
+
+* n c2::
+* n c3::
+* n c3 s1 s2::
+
+1 c1
+****
+
+
+File: , Node: n c2, Next: n c3, Prev: Top, Up: Top
+
+2 c2
+****
+
+2.1 s1
+======
+
+
+File: , Node: n c3, Next: n c3 s1 s2, Prev: n c2, Up: Top
+
+3 c3
+****
+
+* Menu:
+
+* n c3 s 2::
+
+3.1 C3 s1
+=========
+
+
+File: , Node: n c3 s 2, Up: n c3
+
+3.2 c3 s2
+=========
+
+3.3 c3 s3
+=========
+
+4 c4
+****
+
+4.1 c3 s1
+=========
+
+4.1.1 c3 s1 s1
+--------------
+
+
+File: , Node: n c3 s1 s2, Prev: n c3, Up: Top
+
+4.1.2 c3 s1 s2
+--------------
+
+Appendix A appendix
+*******************
+
+
+
+Tag Table:
+Node: Top27
+Node: n c2137
+Node: n c3221
+Node: n c3 s 2341
+Node: n c3 s1 s2484
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+
+$result_converted{'html'}->{'more_sections_than_nodes'} = '<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>top</title>
+
+<meta name="description" content="top">
+<meta name="keywords" content="top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+span.program-in-footer {font-size: smaller}
+td.button-direction-about {text-align:center}
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+td.name-direction-about {text-align:center}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<div class="top-level-extent" id="Top">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[ < ]</td>
+<td>[<a href="#c1" title="Next section in reading order"> > </a>]</td>
+<td> </td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="top" id="top">top</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination"><a href="#n-c2">2
c2</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+<tr><td class="menu-entry-destination"><a href="#n-c3">3
c3</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+<tr><td class="menu-entry-destination"><a href="#n-c3-s1-s2">4.1.2 c3 s1
s2</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+</table>
+
+<hr style="height: 6px;">
+<div class="chapter-level-extent" id="c1">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#Top" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[<a href="#n-c2" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#n-c2" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter">1 c1</h1>
+
+<hr>
+</div>
+<div class="chapter-level-extent" id="n-c2">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#c1" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#c1" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[<a href="#s1" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#n-c3" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter" id="c2">2 c2</h1>
+
+<hr>
+<div class="section-level-extent" id="s1">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c2" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#n-c2" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#n-c2" title="Up section"> Up </a>]</td>
+<td>[<a href="#n-c3" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#n-c3" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section">2.1 s1</h2>
+
+<hr>
+</div>
+</div>
+<div class="chapter-level-extent" id="n-c3">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c2" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#s1" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[<a href="#C3-s1" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter" id="c3">3 c3</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination"><a href="#n-c3-s-2">3.2 c3
s2</a></td><td> </td><td class="menu-entry-description">
+</td></tr>
+</table>
+
+<hr>
+<div class="section-level-extent" id="C3-s1">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#n-c3" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
+<td>[<a href="#n-c3-s-2" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section">3.1 C3 s1</h2>
+
+<hr>
+</div>
+<div class="section-level-extent" id="n-c3-s-2">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#C3-s1" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
+<td>[<a href="#c3-s3" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section" id="c3-s2">3.2 c3 s2</h2>
+
+<hr>
+</div>
+<div class="section-level-extent" id="c3-s3">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#n-c3-s-2" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#n-c3" title="Up section"> Up </a>]</td>
+<td>[<a href="#c4" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#c4" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section">3.3 c3 s3</h2>
+
+<hr>
+</div>
+</div>
+<div class="chapter-level-extent" id="c4">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#n-c3" title="Beginning of this chapter or previous
chapter"> << </a>]</td>
+<td>[<a href="#c3-s3" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[<a href="#c3-s1" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter">4 c4</h1>
+
+<hr>
+<div class="section-level-extent" id="c3-s1">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#c4" title="Previous section in reading order"> < </a>]</td>
+<td>[<a href="#c4" title="Up section"> Up </a>]</td>
+<td>[<a href="#c3-s1-s1" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h2 class="section">4.1 c3 s1</h2>
+
+<hr>
+<div class="subsection-level-extent" id="c3-s1-s1">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#c3-s1" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#c3-s1" title="Up section"> Up </a>]</td>
+<td>[<a href="#n-c3-s1-s2" title="Next section in reading order"> >
</a>]</td>
+<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h3 class="subsection">4.1.1 c3 s1 s1</h3>
+
+<hr>
+</div>
+<div class="subsection-level-extent" id="n-c3-s1-s2">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#c3-s1-s1" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#c3-s1" title="Up section"> Up </a>]</td>
+<td>[<a href="#appendix" title="Next section in reading order"> > </a>]</td>
+<td>[<a href="#appendix" title="Next chapter"> >> </a>]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h3 class="subsection" id="c3-s1-s2">4.1.2 c3 s1 s2</h3>
+
+<hr>
+</div>
+</div>
+</div>
+<div class="appendix-level-extent" id="appendix">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#c4" title="Beginning of this chapter or previous chapter">
<< </a>]</td>
+<td>[<a href="#n-c3-s1-s2" title="Previous section in reading order"> <
</a>]</td>
+<td>[<a href="#Top" title="Up section"> Up </a>]</td>
+<td>[ > ]</td>
+<td>[ >> ]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="appendix">Appendix A appendix</h1>
+</div>
+</div>
+<hr>
+<div class="element-about" id="SEC_About">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="about-heading">About This Document</h1>
+
+<p>
+ This document was generated on <em class="emph">a sunny day</em>.
+</p>
+<p>
+ The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+ <tr>
+ <th> Button </th>
+ <th> Name </th>
+ <th> Go to </th>
+ <th> From 1.2.3 go to</th>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ << ] </td>
+ <td class="name-direction-about">FastBack</td>
+ <td>Beginning of this chapter or previous chapter</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ < ] </td>
+ <td class="name-direction-about">Back</td>
+ <td>Previous section in reading order</td>
+ <td>1.2.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ Up ] </td>
+ <td class="name-direction-about">Up</td>
+ <td>Up section</td>
+ <td>1.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ > ] </td>
+ <td class="name-direction-about">Forward</td>
+ <td>Next section in reading order</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ >> ] </td>
+ <td class="name-direction-about">FastForward</td>
+ <td>Next chapter</td>
+ <td>2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Top] </td>
+ <td class="name-direction-about">Top</td>
+ <td>Cover (top) of document</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Contents] </td>
+ <td class="name-direction-about">Contents</td>
+ <td>Table of contents</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Index] </td>
+ <td class="name-direction-about">Index</td>
+ <td>Index</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ ? ] </td>
+ <td class="name-direction-about">About</td>
+ <td>About (help)</td>
+ <td> </td>
+ </tr>
+</table>
+
+<p>
+ where the <strong class="strong"> Example </strong> assumes that the current
position is at <strong class="strong"> Subsubsection One-Two-Three </strong> of
a document of the following structure:
+</p>
+
+<ul>
+ <li> 1. Section One
+ <ul>
+ <li>1.1 Subsection One-One
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.2 Subsection One-Two
+ <ul>
+ <li>1.2.1 Subsubsection One-Two-One</li>
+ <li>1.2.2 Subsubsection One-Two-Two</li>
+ <li>1.2.3 Subsubsection One-Two-Three
+ <strong><== Current Position </strong></li>
+ <li>1.2.4 Subsubsection One-Two-Four</li>
+ </ul>
+ </li>
+ <li>1.3 Subsection One-Three
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.4 Subsection One-Four</li>
+ </ul>
+ </li>
+</ul>
+</div><hr>
+<p>
+ <span class="program-in-footer">This document was generated on <em
class="emph">a sunny day</em>.</span>
+</p>
+
+
+</body>
+</html>
+';
+
+
$result_converted{'xml'}->{'more_sections_than_nodes'} = '<node name="Top"
spaces=" "><nodename>Top</nodename><nodenext automatic="on">n
c2</nodenext></node>
<top spaces=" "><sectiontitle>top</sectiontitle>
diff --git a/tp/t/results/sectioning/part_node_chapter_appendix.pl
b/tp/t/results/sectioning/part_node_chapter_appendix.pl
index 9b2afe0d03..6f04dbb07d 100644
--- a/tp/t/results/sectioning/part_node_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_appendix.pl
@@ -323,7 +323,6 @@ $result_trees{'part_node_chapter_appendix'} = [
}
],
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -453,7 +452,6 @@ $result_sectioning{'part_node_chapter_appendix'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -599,7 +597,6 @@ $result_nodes{'part_node_chapter_appendix'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -749,7 +746,6 @@ $result_menus{'part_node_chapter_appendix'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -881,7 +877,6 @@ $result_elements{'part_node_chapter_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/placed_things_before_element.pl
b/tp/t/results/sectioning/placed_things_before_element.pl
index a87ab30ab9..3a259d1503 100644
--- a/tp/t/results/sectioning/placed_things_before_element.pl
+++ b/tp/t/results/sectioning/placed_things_before_element.pl
@@ -896,6 +896,12 @@
$result_converted{'html'}->{'placed_things_before_element'} = '<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+-->
+</style>
</head>
@@ -916,6 +922,10 @@
$result_converted{'html'}->{'placed_things_before_element'} = '<!DOCTYPE html>
<p>Ref to float
<a class="ref" href="#float-anchor">1</a>.
</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">• <a href="#An-anchor"
accesskey="1">An anchor</a>:</td><td> </td><td
class="menu-entry-description">menu entry pointing to the anchor.
+</td></tr>
+</table>
<a class="index-entry-id" id="index-index-entry"></a>
diff --git a/tp/t/results/sectioning/sectioning_part_appendix.pl
b/tp/t/results/sectioning/sectioning_part_appendix.pl
index 07af3043ca..000eff9974 100644
--- a/tp/t/results/sectioning/sectioning_part_appendix.pl
+++ b/tp/t/results/sectioning/sectioning_part_appendix.pl
@@ -34,7 +34,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -75,7 +74,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -116,7 +114,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -157,7 +154,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -198,7 +194,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -315,7 +310,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -356,7 +350,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -397,7 +390,6 @@ $result_trees{'sectioning_part_appendix'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -431,7 +423,6 @@ $result_trees{'sectioning_part_appendix'} = [
}
],
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -523,7 +514,6 @@ $result_sectioning{'sectioning_part_appendix'} = {
'section_childs' => [
{
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -536,14 +526,12 @@ $result_sectioning{'sectioning_part_appendix'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -571,7 +559,6 @@ $result_sectioning{'sectioning_part_appendix'} = {
{},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -586,7 +573,6 @@ $result_sectioning{'sectioning_part_appendix'} = {
'extra' => {
'unit_command'
=> {
'cmdname' =>
'unnumbered',
- 'extra' =>
{},
'info' => {},
'structure'
=> {
'associated_unit' => {},
@@ -606,14 +592,12 @@ $result_sectioning{'sectioning_part_appendix'} = {
'extra' =>
{
'unit_command' => {
'cmdname' => 'appendix',
-
'extra' => {},
'info'
=> {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'appendixsec',
-
'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -713,7 +697,6 @@ $result_sectioning{'sectioning_part_appendix'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -721,7 +704,6 @@ $result_sectioning{'sectioning_part_appendix'} = {
'section_number' =>
'1.1.1.1',
'section_up' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -965,7 +947,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -978,7 +959,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1017,7 +997,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1031,7 +1010,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1045,7 +1023,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1088,7 +1065,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1104,7 +1080,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -1119,7 +1094,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1135,7 +1109,6 @@ $result_elements{'sectioning_part_appendix'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
b/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
index 88569c283a..1007b1c6f8 100644
--- a/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
+++ b/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
@@ -34,7 +34,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -75,7 +74,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -116,7 +114,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -157,7 +154,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -274,7 +270,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -315,7 +310,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -356,7 +350,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -390,7 +383,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
}
],
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -476,7 +468,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -502,7 +493,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
{},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -517,7 +507,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -536,14 +525,12 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' =>
'appendixsec',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit'
=> {
@@ -639,7 +626,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -647,7 +633,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'section_number' => '1.1.1.1',
'section_up' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -660,7 +645,6 @@ $result_sectioning{'sectioning_part_appendix_no_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -863,7 +847,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -900,7 +883,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -914,7 +896,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -928,7 +909,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -971,7 +951,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -987,7 +966,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -1002,7 +980,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -1018,7 +995,6 @@ $result_elements{'sectioning_part_appendix_no_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/sections_test_no_use_nodes.pl
b/tp/t/results/sectioning/sections_test_no_use_nodes.pl
index 6e96b3151d..0cfe0e98ce 100644
--- a/tp/t/results/sectioning/sections_test_no_use_nodes.pl
+++ b/tp/t/results/sectioning/sections_test_no_use_nodes.pl
@@ -72,7 +72,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -105,7 +104,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -138,7 +136,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -171,7 +168,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -272,7 +268,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -305,7 +300,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -338,7 +332,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -364,7 +357,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
}
],
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -448,25 +440,21 @@ $result_sectioning{'sections_test_no_use_nodes'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 4,
@@ -523,7 +511,6 @@ $result_sectioning{'sections_test_no_use_nodes'} = {
{},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -536,7 +523,6 @@ $result_sectioning{'sections_test_no_use_nodes'} = {
},
{
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -554,13 +540,11 @@ $result_sectioning{'sections_test_no_use_nodes'} = {
},
{
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 2,
diff --git
a/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
b/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
index 1ee69c6e89..8674115130 100644
--- a/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
+++ b/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
@@ -72,7 +72,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -105,7 +104,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -138,7 +136,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -171,7 +168,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -272,7 +268,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -305,7 +300,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -338,7 +332,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -364,7 +357,6 @@
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
}
],
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -448,25 +440,21 @@
$result_sectioning{'sections_test_no_use_nodes_use_node_directions'} = {
'section_childs' => [
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'subsubsection',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 4,
@@ -523,7 +511,6 @@
$result_sectioning{'sections_test_no_use_nodes_use_node_directions'} = {
{},
{
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -536,7 +523,6 @@
$result_sectioning{'sections_test_no_use_nodes_use_node_directions'} = {
},
{
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 1,
@@ -554,13 +540,11 @@
$result_sectioning{'sections_test_no_use_nodes_use_node_directions'} = {
},
{
'cmdname' => 'appendix',
- 'extra' => {},
'info' => {},
'structure' => {
'section_childs' => [
{
'cmdname' => 'appendixsec',
- 'extra' => {},
'info' => {},
'structure' => {
'section_level' => 2,
diff --git a/tp/t/results/sectioning/top_chapter_sections.pl
b/tp/t/results/sectioning/top_chapter_sections.pl
index 488afd191f..076087c17c 100644
--- a/tp/t/results/sectioning/top_chapter_sections.pl
+++ b/tp/t/results/sectioning/top_chapter_sections.pl
@@ -34,7 +34,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -75,7 +74,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -116,7 +114,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -157,7 +154,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -198,7 +194,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -239,7 +234,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -280,7 +274,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -321,7 +314,6 @@ $result_trees{'top_chapter_sections'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -355,7 +347,6 @@ $result_trees{'top_chapter_sections'} = [
}
],
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -435,7 +426,6 @@ $result_sectioning{'top_chapter_sections'} = {
'section_childs' => [
{
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -448,7 +438,6 @@ $result_sectioning{'top_chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -467,14 +456,12 @@ $result_sectioning{'top_chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -489,14 +476,12 @@ $result_sectioning{'top_chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
'section_childs' => [
{
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -511,7 +496,6 @@ $result_sectioning{'top_chapter_sections'} = {
'extra' => {
'unit_command' => {
'cmdname'
=> 'chapter',
- 'extra' =>
{},
'info' =>
{},
'structure' => {
'associated_unit' => {},
@@ -530,7 +514,6 @@ $result_sectioning{'top_chapter_sections'} = {
'extra'
=> {
'unit_command' => {
'cmdname' => 'subsection',
-
'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -538,7 +521,6 @@ $result_sectioning{'top_chapter_sections'} = {
'section_number' => '2.1.2',
'section_prev' => {
'cmdname' => 'subsection',
-
'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -823,7 +805,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -836,7 +817,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -851,7 +831,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -867,7 +846,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -881,7 +859,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -906,7 +883,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'chapter',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -920,7 +896,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -934,7 +909,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'subsection',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
@@ -948,7 +922,6 @@ $result_elements{'top_chapter_sections'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'section',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {},
diff --git a/tp/t/results/sectioning/top_part_chapter.pl
b/tp/t/results/sectioning/top_part_chapter.pl
index 57f43c2adb..230571f587 100644
--- a/tp/t/results/sectioning/top_part_chapter.pl
+++ b/tp/t/results/sectioning/top_part_chapter.pl
@@ -34,7 +34,6 @@ $result_trees{'top_part_chapter'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -147,7 +146,6 @@ $result_sectioning{'top_part_chapter'} = {
'section_childs' => [
{
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -248,7 +246,6 @@ $result_elements{'top_part_chapter'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'top',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
diff --git a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
index b3e1f4230b..2b47a97763 100644
--- a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
@@ -48,7 +48,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
'type' => 'empty_line'
}
],
- 'extra' => {},
'info' => {
'spaces_before_argument' => ' '
},
@@ -179,7 +178,6 @@ $result_sectioning{'unnumbered_before_node_top_top'} = {
'section_childs' => [
{
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {
@@ -278,7 +276,6 @@ $result_nodes{'unnumbered_before_node_top_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -350,7 +347,6 @@ $result_menus{'unnumbered_before_node_top_top'} = {
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
@@ -411,7 +407,6 @@ $result_elements{'unnumbered_before_node_top_top'} = [
'extra' => {
'unit_command' => {
'cmdname' => 'unnumbered',
- 'extra' => {},
'info' => {},
'structure' => {
'associated_unit' => {}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * tp/Texinfo/Common.pm, tp/Texinfo/Convert/Converter.pm, tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/Utils.pm, tp/Texinfo/Structuring.pm, tp/Texinfo/Transformations.pm: avoid autovivification of extra key.,
Patrice Dumas <=