Mercurial > hg
comparison hgext/progress.py @ 19404:b4744c3b991e
progress: respect HGPLAIN
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 16 Jul 2013 11:17:01 -0500 |
parents | 9cca7b70f8df |
children | 4694ccd5d994 |
comparison
equal
deleted
inserted
replaced
19403:9013f2930a4a | 19404:b4744c3b991e |
---|---|
43 | 43 |
44 def spacejoin(*args): | 44 def spacejoin(*args): |
45 return ' '.join(s for s in args if s) | 45 return ' '.join(s for s in args if s) |
46 | 46 |
47 def shouldprint(ui): | 47 def shouldprint(ui): |
48 return ui._isatty(sys.stderr) or ui.configbool('progress', 'assume-tty') | 48 return not ui.plain() and (ui._isatty(sys.stderr) or |
49 ui.configbool('progress', 'assume-tty')) | |
49 | 50 |
50 def fmtremaining(seconds): | 51 def fmtremaining(seconds): |
51 if seconds < 60: | 52 if seconds < 60: |
52 # i18n: format XX seconds as "XXs" | 53 # i18n: format XX seconds as "XXs" |
53 return _("%02ds") % (seconds) | 54 return _("%02ds") % (seconds) |