There is one thing in the current code that's clearly incorrect, and that is that will still send progress to stderr even if it's redirected to a file, which is fairly clearly wrong. (We only check isatty on stdin.) The attached branch fixes this.
There is one thing in the current code that's clearly incorrect, and that is that will still send progress to stderr even if it's redirected to a file, which is fairly clearly wrong. (We only check isatty on stdin.) The attached branch fixes this.