Closed seasonshu closed 1 year ago
This needs some thinking on my part. The neednewline variable makes sense, although I'm not fond of it's global nature. I know there are other global variables for options, but I'm not a fan.
Merged, after some tweaking. The --progress option allows an optional --progress=noscroll so any existing programs that process the progress output won't break.
This change will keep the terminal tidy and users are able to read which file we are actually bdsync'ing. Before logging any subsequent messages the code will print a newline character if required.