Change #262012
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Sun 22 Mar 2026 19:47:59 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 1997419e3ad3f421c2acd0c847276aa2e7402fce |
Comments
* tta/C/main/element_types.awk, tta/C/main/element_types.txt, tta/C/main/tree_types.h (enum elt_info_type), tta/C/main/tree.c (elt_info_names), tta/C/parsetexi/parser.c (do_abort_empty_line) (merge_text), tta/perl/Texinfo/ParserNonXS.pm (%leading_space_types) (_merge_text, _abort_empty_line): remove internal_spaces_after_command, now unused. Remove spaces_before and spaces_after flags too, as they are not generated anymore. Remove spaces_before_argument, spaces_after_argument and comment_at_end names and enums. Remove move_last_space_to_element, not called anymore. * tta/C/structuring_transfo/structuring.c (new_block_command), tta/C/structuring_transfo/transformations.c (correct_level) (fill_gaps_in_sectioning_in_document, new_node), tta/perl/Texinfo/ManipulateTree.pm (_print_tree_elements_ref) (tree_remove_parents, _element_remove_references, @elt_info_names), tta/perl/Texinfo/Structuring.pm (new_block_command), tta/perl/Texinfo/Transformations.pm (_new_node), tta/perl/Texinfo/TransformationsNonXS.pm (_correct_level) (fill_gaps_in_sectioning_in_document): do not generate spaces_before_argument, spaces_after_argument nor comment_at_end in info additional information, directly in the tree. Update to match the new tree structure. * tta/C/main/convert_to_texinfo.c (convert_to_texinfo_internal), tta/C/main/convert_utils.c (get_comment_or_end_line), tta/perl/Texinfo/Convert/Converter.pm (comment_or_end_line), tta/perl/Texinfo/Convert/DocBook.pm (_format_comment), tta/perl/Texinfo/Convert/Texinfo.pm (_convert_to_texinfo), tta/perl/Texinfo/DebugTree.pm, tta/perl/Texinfo/Example/TexinfoMarkup.pm: remove use of spaces_before_argument, spaces_after_argument and comment_at_end in info additional information. * tta/perl/t/z_misc/01use.t: update for the new tree structure.
Changed files
- ChangeLog
- doc/tta_api/api_includes/Texinfo-Parser.texi
- tta/C/main/convert_to_texinfo.c
- tta/C/main/convert_utils.c
- tta/C/main/element_types.awk
- tta/C/main/element_types.c
- tta/C/main/element_types.h
- tta/C/main/element_types.txt
- tta/C/main/tree.c
- tta/C/main/tree_types.h
- tta/C/main/types_data.h
- tta/C/parsetexi/parser.c
- tta/C/structuring_transfo/structuring.c
- tta/C/structuring_transfo/transformations.c
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/DocBook.pm
- tta/perl/Texinfo/Convert/Texinfo.pm
- tta/perl/Texinfo/DebugTree.pm
- tta/perl/Texinfo/Example/ReadDocBook.pm
- tta/perl/Texinfo/Example/TexinfoMarkup.pm
- tta/perl/Texinfo/ManipulateTree.pm
- tta/perl/Texinfo/ParserNonXS.pm
- tta/perl/Texinfo/Structuring.pm
- tta/perl/Texinfo/Transformations.pm
- tta/perl/Texinfo/TransformationsNonXS.pm
- tta/perl/t/results/transformations/insert_nodes_for_sectioning_commands.pl
- tta/perl/t/results/transformations/master_menu_fr.pl
- tta/perl/t/results/transformations/regenerate_master_menu_with_menu_comment.pl
- tta/perl/t/results/transformations/test_fill_gaps_in_sectioning.pl
- tta/perl/t/results/transformations/test_fill_gaps_in_sectioning_insert_nodes.pl
- tta/perl/t/results/transformations/test_insert_nodes_nodedescription.pl
- tta/perl/t/results/transformations/test_insert_nodes_reallocated_nodedescriptionblock.pl
- tta/perl/t/results/transformations/test_insert_nodes_with_empty_headings.pl
- tta/perl/t/z_misc/01use.t