Michael Cariaso
-
2005-06-06
- priority: 5 --> 2
During mpiformatdb there is a message showing the %
complete as it reads the input file. The system seems
to print the percentage then send chr(7) 6 times. This
is intended to backup the cursor, so that it will
overwrite the previous text. However the percentage
doesn't always have 6 chars. ie When it prints 5.37%
or 23.3% it backs up one extra character. Gradually
this crawls backwards covering the previous messages on
screen.
The error is cosmetic only, and therefore a low
priority. But its probably trivial to fix as well.
In case it'll save you 30 seconds, in this case I'd
usually sprintf to a buffer. Then measure the length of
the string. And remember that as the number of chr(7)'s
to send.