Change #231461
Category | texinfo |
Changed by | Gavin Smith <gavinsmith0123 | @gmail.com>
Changed at | Thu 05 Jun 2025 22:22:03 |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Project | texinfo |
Branch | master |
Revision | 08c59dc0cbc361cd3ae5b1ec0430973ad7a85080 |
Comments
Suppress further menu structure warnings if CHECK_MISSING_MENU_ENTRY warning * tta/perl/Texinfo/Structuring.pm (check_node_tree_menu_structure), * tta/C/structuring_transfo/structuring.c (check_node_tree_menu_structure): In block of code checking for menus missing entries for child nodes (controlled by CHECK_MISSING_MENU_ENTRY), record any nodes that have warnings issued. Then, when checking if sectioning directions match menu directions (CHECK_NORMAL_MENU_STRUCTURE), suppress any warning where such a node occurs as any of: source node, menu target node, or sectioning target node.
Changed files
- ChangeLog
- tta/C/structuring_transfo/structuring.c
- tta/perl/Texinfo/Structuring.pm
- tta/perl/t/results/moresectioning/lowered_subsubsection.pl
- tta/perl/t/results/sectioning/menutextorder.pl
- tta/perl/t/results/sectioning/nodename_parentheses.pl