Change #248315
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Mon 10 Nov 2025 23:20:23 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 2761513c728f83aa56a164e831c2880b105c59a6 |
Comments
* tta/C/main/get_perl_info.c, tta/C/tree_elements/get_perl_tree_elements.c (get_lang_translations_sv, get_replaced_substrings): move to get_perl_tree_elements.c. * tta/perl/Texinfo/Example/TreeElementConverter.pm (%XS_overrides) (build_element_tree), tta/perl/Texinfo/Example/TreeElementReadDocBook.pm (_convert), tta/perl/Texinfo/Translations.pm (_substitute_element_array), tta/perl/XSTexinfo/parser_document/DocumentXS.xs (build_tree), tta/perl/XSTexinfo/reader_element/TreeElementConverterXS.xs (build_element_tree): add build_element_tree based on DocumentXS.xs build_tree, corresponding to building a tree based on a tree element with a handle and remove the corresponding code from build_tree. Call build_element_tree in TreeElementReadDocBook.pm. Building a tree from a root element is still in build_tree. Modify Translations.pm _substitute_element_array to check for root element only before calling build_tree.
Changed files
- ChangeLog
- tta/C/main/get_perl_info.c
- tta/C/main/get_perl_info.h
- tta/C/tree_elements/get_perl_tree_elements.c
- tta/C/tree_elements/get_perl_tree_elements.h
- tta/perl/Texinfo/Example/TreeElementConverter.pm
- tta/perl/Texinfo/Example/TreeElementReadDocBook.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/XSTexinfo/parser_document/DocumentXS.xs
- tta/perl/XSTexinfo/reader_element/TreeElementConverterXS.xs