Builder texinfo-solaris10-sparc Build #6534
Results:
Build successful
SourceStamp:
| Project | texinfo |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Branch | master |
| Revision | 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 |
| Got Revision | 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 |
| 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 | 6534 | Build |
| codebase | Build | |
| got_revision | 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 | Git |
| project | texinfo | Build |
| repository | https://git.savannah.gnu.org/git/texinfo.git | Build |
| revision | 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 | 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 | Fri Sep 4 22:44:33 2026 |
| End | Sat Sep 5 02:37:31 2026 |
| Elapsed | 3 hrs, 52 mins, 57 secs |
All Changes:
:
Change #280752
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Fri 04 Sep 2026 14:45:57 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 87a2995da15c2d2d6d58ba3166442999d89a8cd6 Comments
never split a quoted image, add a special type in pending text * tta/C/convert/convert_to_info.c (info_format_image) (info_quote_image, info_format_image_element), tta/C/convert/convert_to_plaintext.c (PLAINTEXT_FORMAT_FUNCTIONS) (plaintext_quote_image, plaintext_functions, plaintext_insert_image): separate formatting image for Info and quoting with control character including a NUL, to have access to a string before adding the quoting characters in C. * tta/C/convert/convert_to_plaintext.c (debug_print_pending) (clear_pending_text_list, add_top_pending_text) (stream_encode, plaintext_add_target_location, ensure_end_of_line) (pending_to_text, stream_to_text_anchor, pending_texts_width) (pending_text_has_anchor, replace_pending_text) (collect_pending_texts_lines, free_pending_texts, align_lines) (convert_to_plaintext_internal, plaintext_free_converter), tta/C/main/plaintext_converter_state.h (enum location_type) (PENDING_TEXT), tta/perl/Texinfo/Convert/InfoNonXS.pm (add_target_location, _stream_to_text_anchor, _stream_encode) (_debug_print_pending, _ensure_end_of_line) (collect_pending_texts_lines, _pending_texts_width) (_pending_text_has_anchor, _convert): add a location type to PENDING_TEXT, distinguish text and anchor, and add support for quoted images too. Add an argument to add_top_pending_text for quoted image and update callers. Use IMAGE_WIDTH, set to 3 where the width of images is needed. * tta/C/convert/convert_to_info.c (info_format_image_element), tta/C/convert/convert_to_plaintext.c (plaintext_add_image) (plaintext_insert_image, compute_spaces_align_line) (plaintext_format_image_element), tta/C/main/plaintext_converter_state.h (PENDING_TEXT), tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element), tta/perl/Texinfo/Convert/PlaintextNonXS.pm (add_image, _compute_spaces_align_line, format_image_element) (_insert_image): add quoted image to pending text as a separate type, that is never split at lines and as a width set to IMAGE_WIDTH. A trailing new line for images not in paragraph is added in a different pending text. In C, add non quoted image as argument to plaintext_add_image and in PENDING_TEXT to be used for debugging.
Changed files
- ChangeLog
- tta/C/convert/convert_to_info.c
- tta/C/convert/convert_to_info.h
- tta/C/convert/convert_to_plaintext.c
- tta/C/convert/convert_to_plaintext.h
- tta/C/main/plaintext_converter_state.h
- tta/C/main/utils.c
- tta/C/main/utils.h
- tta/perl/Texinfo/Convert/InfoNonXS.pm
- tta/perl/Texinfo/Convert/PlaintextNonXS.pm
- tta/perl/t/results/info_tests/multiline_image_and_align.pl
- tta/perl/t/results/info_tests/multitable_flushright_image.pl
- tta/perl/t/results/info_tests/multitable_images.pl
Change #280753
Category texinfo Changed by Patrice Dumas <pertusus@free.fr> Changed at Sat 05 Sep 2026 00:24:13 Repository https://git.savannah.gnu.org/git/texinfo.git Project texinfo Branch master Revision 3e0d0c12780c75817e4d5826e80e58b6cc75b9b7 Comments
split line of image text from file and add to pending text * tta/C/convert/convert_to_plaintext.c (plaintext_add_quoted_image), tta/perl/Texinfo/Convert/PlaintextNonXS.pm (add_quoted_image): move quoted image related code of plaintext_add_image to plaintext_add_quoted_image. Update callers. * tta/C/convert/convert_to_plaintext.c (add_top_pending_text) (stream_encode, pending_to_text, stream_to_text_anchor) (collect_pending_texts_lines, align_lines), tta/C/main/plaintext_converter_state.h (enum location_type), tta/perl/Texinfo/Convert/PlaintextNonXS.pm (collect_pending_texts_lines, _align_lines): add protected_text pending text type. Do not modify spaces for that pending text type. * tta/C/convert/convert_to_info.c (info_format_image_element), tta/C/convert/convert_to_plaintext.c (plaintext_stream_image_formatted_text) (convert_to_plaintext_internal, plaintext_format_image_element), tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element), tta/perl/Texinfo/Convert/PlaintextNonXS.pm (stream_image_formatted_text, format_image_element, _convert): split text of images lines and add each of them as protected_text. Add plaintext_stream_image_formatted_text based on plaintext_image_formatted_text, on *_format_image_element lines counting codes, and on @image formatting in convert_to_plaintext_internal result streaming. Add the code doing the split in plaintext_stream_image_formatted_text. Call plaintext_stream_image_formatted_text instead of plaintext_image_formatted_text in info_format_image_element and plaintext_format_image_element. Remove plaintext_add_image. * tta/C/convert/convert_to_info.c (info_format_image_element), tta/C/convert/convert_to_plaintext.c (PLAINTEXT_FORMAT_FUNCTIONS) (plaintext_insert_image, convert_to_plaintext_internal), tta/perl/Texinfo/Convert/InfoNonXS.pm (format_image_element), tta/perl/Texinfo/Convert/PlaintextNonXS.pm (format_image_element) (_insert_image): have *_format_image_element return the lines count. Have plaintext_insert_image return the line count. Update callers. Remove the STRING_LINE_COUNT type. * tta/C/convert/convert_to_plaintext.c (align_lines) (convert_to_plaintext_internal, plaintext_free_converter), tta/perl/Texinfo/Convert/InfoNonXS.pm (_align_lines): remove the code previously used to align images text, remove the images argument, remove the code related to the images information list. Remove the IMAGE_LOCATION_INFO and IMAGE_LOCATION_INFO_LIST types, associated list functions declarations and reallocate_line_image_for.
Changed files
- ChangeLog
- tta/C/convert/convert_to_info.c
- tta/C/convert/convert_to_info.h
- tta/C/convert/convert_to_plaintext.c
- tta/C/convert/convert_to_plaintext.h
- tta/C/main/converter_types.h
- tta/C/main/plaintext_converter_state.h
- tta/perl/Texinfo/Convert/InfoNonXS.pm
- tta/perl/Texinfo/Convert/PlaintextNonXS.pm
- tta/perl/t/results/info_tests/multiline_image_and_align.pl
- tta/perl/t/results/info_tests/multitable_flushright_image.pl
- tta/perl/t/results/plaintext_tests/multiline_image_and_align.pl