(address . bug-guix@gnu.org)
The new pretty progress bars are quite nice. One issue I am ecountering,
however, is demonstrated in the snippet below:
???????????????????? 71% ??????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 74% ???????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 77% ???????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 81% ???????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 84% ???????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 87% ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????? 90% ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
When preceeding text contains double-width characters, progress bar updates end
up printing new lines instead of overwriting the original. When the preceeding
text is ascii, such as for substitute downloads, then the bars work
beautifully.
My guess is that the width-calculation simply forgets to account for possible
double-width charaters in the text snippet.
Anyone else seeing this?
Cheers,
B. Wilson