Change #273077
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Sat 27 Jun 2026 15:18:04 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 2e3d37f0856fcfcc90246ce68a0353b98f2c04b4 |
Comments
* tta/perl/Texinfo/Translations.pm (_set_lang_info_translation): add the new lang translations reference to the translations cache hash. * tta/C/main/translations.c (replace_convert_substrings): call reset_parser and not reset_parser_conf to get the same result as doing a new parser in Perl. * tta/C/convert/convert_html.c (html_cache_translate_string), tta/C/main/convert_to_text.c (text_heading, convert_to_text_internal), tta/C/main/convert_utils.c (add_heading_number), tta/C/main/translations.c (cache_translate_string, gdt_string), tta/perl/Texinfo/Convert/HTML.pm (_html_cache_translate_string) (cdt_string), tta/perl/Texinfo/Convert/Text.pm (_text_heading) (_convert), tta/perl/Texinfo/Convert/Utils.pm (add_heading_number), tta/perl/Texinfo/Translations.pm (gdt, gdt_string), tta/perl/Texinfo/TranslationsNonXS.pm (cache_translate_string), tta/perl/XSTexinfo/parser_document/TranslationsXS.xs (cache_translate_string), tta/perl/ext/epub3.pm, tta/perl/init/chm.pm: add debugging information on translations caching when debug is >= 2, in *cache_translate_string. Update callers.
Changed files
- ChangeLog
- doc/tta_api/api_includes/Texinfo-Convert-Utils.texi
- doc/tta_api/api_includes/Texinfo-Translations.texi
- tta/C/convert/convert_html.c
- tta/C/convert/converter.h
- tta/C/main/convert_to_text.c
- tta/C/main/convert_utils.c
- tta/C/main/convert_utils.h
- tta/C/main/converter_types.h
- tta/C/main/translations.c
- tta/C/main/translations.h
- tta/TODO
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/ManipulateTree.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/Texinfo/TranslationsNonXS.pm
- tta/perl/XSTexinfo/parser_document/TranslationsXS.xs
- tta/perl/ext/epub3.pm
- tta/perl/init/chm.pm
- tta/perl/t/init/translation_in_parser_in_translation.pm