Closed Zasco closed 1 week ago
Thanks for the report. I've looked through the changes of the upstream library "jansi" and found the relevant change (see https://github.com/fusesource/jansi/issues/226). Fortunately, it's possible to revert to the previous behavior, which I've implemented in 0.4.6-SNAPSHOT, so you can test it.
The fix might not work for the inbuilt macOS Term.app, as documented in that issue. If anyone encounters that problem, we can look into a platform-specific fix.
For clarification, the ←8
are escape codes to control cursor positioning that shouldn't normally be printed. After the progress bar is finished, I overwrite it with spaces to hide it. As the cursor is at an unexpected position due to the extra printed output, the spaces end up in the wrong place leading to some obscured characters.
Solved in 0.4.6-SNAPSHOT.
Since upgrading to 0.4.5, I get unexpected outputs (←8) and missing texts when using the "update" command. Here are examples: