diff -r bc010fcd836b -r 2d20d1d2ea76 mercurial/progress.py --- a/mercurial/progress.py Wed Feb 17 19:38:44 2016 +0000 +++ b/mercurial/progress.py Wed Feb 17 15:18:30 2016 -0800 @@ -18,7 +18,7 @@ return ' '.join(s for s in args if s) def shouldprint(ui): - return not (ui.quiet or ui.plain()) and ( + return not (ui.quiet or ui.plain('progress')) and ( ui._isatty(sys.stderr) or ui.configbool('progress', 'assume-tty')) def fmtremaining(seconds):