Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Yep, that's an artifact of the way the UI is handled (plain console escape codes). I manually move the cursor up the right number of lines and only reprint the info that is refreshed, which means that spurious newlines cause changes like that. The fix would be to either print out the entire console view each time, or use a proper ncurses library. I'm leaning towards the latter, which should hopefully also improve cross-platform support.
Test failures are unrelated to this PR:
@bitcartel this feels like the weird gtest ordering bug again.