mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
terminal: use stdout on windows to preserve old behavior
--progress and --log-file should be usable together, but windows does not currently preserve the original stderr in config.PasswordPromptOutput; so use stdout explicitly to match the old behavior.
This commit is contained in:
@@ -80,8 +80,8 @@ func Start() {
|
||||
// If output is not a tty then remove escape codes
|
||||
Out = colorable.NewNonColorable(f)
|
||||
} else if runtime.GOOS == "windows" && os.Getenv("TERM") != "" {
|
||||
// If TERM is set just use stderr
|
||||
Out = f
|
||||
// If TERM is set just use stdout
|
||||
Out = os.Stdout
|
||||
} else {
|
||||
Out = colorable.NewColorable(f)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user