Builder texinfo-solaris10-sparc Build #5505
Results:
Build successful
SourceStamp:
Project | texinfo |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Branch | master |
Revision | fde13b2b9ee1bccf1e40d7efc34fddd13f6c4e1d |
Got Revision | fde13b2b9ee1bccf1e40d7efc34fddd13f6c4e1d |
Changes | 2 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-texinfo-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave |
buildername | texinfo-solaris10-sparc | Builder |
buildnumber | 5505 | Build |
codebase | Build | |
got_revision | fde13b2b9ee1bccf1e40d7efc34fddd13f6c4e1d | Git |
project | texinfo | Build |
repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
revision | fde13b2b9ee1bccf1e40d7efc34fddd13f6c4e1d | Build |
scheduler | schedule-texinfo-solaris10-sparc | Scheduler |
slavename | unstable10s | BuildSlave |
workdir | /export/home/buildbot-unstable10s/slave/texinfo-solaris10-sparc | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Patrice Dumaspertusus@free.fr
Timing:
Start | Sun Mar 30 21:23:30 2025 |
End | Sun Mar 30 23:03:49 2025 |
Elapsed | 1 hrs, 40 mins, 18 secs |
All Changes:
:
Change #226086
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sat 29 Mar 2025 23:53:48 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 064a9a9e8ebc8bac318a9a5cfed3240f384b308e Comments
* tta/perl/Texinfo/Translations.pm ($translation_cache) (translate_string): use only one cache for both translations with and wthout context. Use lang as first level of hash. Setup cache hash when looking for already translated string.
Changed files
- ChangeLog
- tta/perl/Texinfo/Translations.pm
Change #226087
Category texinfo Changed by Patrice Dumas <pertusus @free.fr>Changed at Sun 30 Mar 2025 21:15:23 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision fde13b2b9ee1bccf1e40d7efc34fddd13f6c4e1d Comments
* tta/perl/Texinfo/Translations.pm (translate_string, gdt) (gdt_string, pgdt), tta/C/convert/call_html_perl_function.c (call_formatting_function_format_translate_message), tta/perl/Texinfo/Convert/Converter.pm (cdt, cdt_string), tta/perl/Texinfo/Convert/HTML.pm (html_translate_string, cdt) (cdt_string), tta/perl/Texinfo/Convert/Text.pm (_text_heading) (_convert), tta/perl/Texinfo/Convert/Utils.pm (definition_category_tree, expand_today, translated_command_tree) (add_heading_number), tta/perl/Texinfo/Structuring.pm (new_complete_node_menu, new_detailmenu), tta/perl/Texinfo/Transformations.pm (complete_tree_nodes_missing_menu) (regenerate_master_menu), tta/perl/init/documentation_examples.pm, tta/perl/t/init/css_in_node_redirection_page.pm, tta/perl/t/init/special_element_customization.pm, tta/perl/t/init/translated_strings_customization.pm, tta/perl/t/init/translation_in_parser_in_translation.pm, doc/texi2any_api.texi (Translated Strings Customization): replace the lang argument of translate_string, gdt, gdt_string and pgdt by an array reference with language as first element, and as second element an hash reference holding translations already done for that language that can be used instead of the default translations cache. Pass to functions calling gdt or gdt_string, such as cdt, definition_category_tree and similar. Update callers. * tta/perl/Texinfo/Translations.pm ($lang_translations) ($undef_lang_translation, complete_indices): use a separate translated string cache for complete_indices, given that the translated strings are only used in this function. * tta/perl/Texinfo/Convert/Utils.pm (switch_lang_translations), tta/C/convert/build_html_perl_state.c (switch_lang_translations) (build_html_translated_names), tta/perl/Texinfo/Convert/Converter.pm (_generic_converter_init), tta/perl/Texinfo/Convert/DocBook.pm (conversion_output_begin, _convert), tta/perl/Texinfo/Convert/HTML.pm (_translate_names), tta/perl/Texinfo/Convert/Info.pm (_info_header), tta/perl/Texinfo/Convert/LaTeX.pm (_informative_command_output), tta/perl/Texinfo/Convert/Plaintext.pm (_convert), tta/perl/Texinfo/Convert/Text.pm (copy_options_for_convert_text) (set_language): add switch_lang_translations to setup the current_lang_translations key in converter that holds the language and the hash reference holding translations already done for that language, set the translations key to the hash reference holding the translations. The hash reference holding the translations is set to the main trnaslation cache used in the default case, Texinfo::Translations::translation_cache. Therefore, the cache is the same as the default one, but the converters set the language hash instead of getting it from the language in translate_string. Call switch_lang_translations in converters when the documentlanguage is set or modified. * tta/C/convert/get_converter_perl_info.c (copy_sv_options_for_convert_text): handle undef INPUT_FILE_NAME_ENCODING and LOCALE_ENCODING.
Changed files
- ChangeLog
- doc/texi2any_api.texi
- doc/tta_api/api_includes/Texinfo-Convert-Utils.texi
- doc/tta_api/api_includes/Texinfo-Parser.texi
- doc/tta_api/api_includes/Texinfo-Structuring.texi
- doc/tta_api/api_includes/Texinfo-Translations.texi
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/call_html_perl_function.c
- tta/C/convert/get_converter_perl_info.c
- tta/perl/Texinfo/Convert/Converter.pm
- tta/perl/Texinfo/Convert/DocBook.pm
- tta/perl/Texinfo/Convert/HTML.pm
- tta/perl/Texinfo/Convert/Info.pm
- tta/perl/Texinfo/Convert/LaTeX.pm
- tta/perl/Texinfo/Convert/Plaintext.pm
- tta/perl/Texinfo/Convert/Text.pm
- tta/perl/Texinfo/Convert/Utils.pm
- tta/perl/Texinfo/Structuring.pm
- tta/perl/Texinfo/Transformations.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/ext/epub3.pm
- tta/perl/init/chm.pm
- tta/perl/init/documentation_examples.pm
- tta/perl/t/init/css_in_node_redirection_page.pm
- tta/perl/t/init/special_element_customization.pm
- tta/perl/t/init/translated_strings_customization.pm
- tta/perl/t/init/translation_in_parser_in_translation.pm
- tta/perl/t/z_misc/do_master_menu.t