The first is that the ANSI escape codes applied to bold the message when -s is used were not being taken into account when wrapping the lines for width, causing some lines to be wrapped unnecessarily.
The second is that when lines were wrapped in the middle of a long message, the | characters making up the table were being bolded along with the message.
Suggested changelog entry
Avoid unnecessarily wrapping lines in the full report when -s is used.
Fix incorrect bolding of pipes in the full report tables when -s is used and messages wrap.
Related issues/external references
Fixes #3924
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] This change is only breaking for integrators, not for external standards or end-users.
[ ] Documentation improvement
PR checklist
[x] I have checked there is no other PR open for the same change.
Description
The first is that the ANSI escape codes applied to bold the message when
-s
is used were not being taken into account when wrapping the lines for width, causing some lines to be wrapped unnecessarily.The second is that when lines were wrapped in the middle of a long message, the
|
characters making up the table were being bolded along with the message.Suggested changelog entry
-s
is used.-s
is used and messages wrap.Related issues/external references
Fixes #3924
Types of changes
PR checklist
package.xml
file.