~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/progress.py

  • Committer: Martin Pool
  • Date: 2009-06-19 06:21:13 UTC
  • mto: This revision was merged to the branch mainline in revision 4558.
  • Revision ID: mbp@sourcefrog.net-20090619062113-019bp0a3bl2y4nkx
Un-soft-deprecate _supports_progress - still useful

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
    )
43
43
 
44
44
 
45
 
# XXX: deprecated; can be removed when the ProgressBar factory is removed
46
45
def _supports_progress(f):
47
 
    """Detect if we can use pretty progress bars on the output stream f.
 
46
    """Detect if we can use pretty progress bars on file F.
48
47
 
49
48
    If this returns true we expect that a human may be looking at that
50
49
    output, and that we can repaint a line to update it.
 
50
 
 
51
    This doesn't check the policy for whether we *should* use them.
51
52
    """
52
53
    isatty = getattr(f, 'isatty', None)
53
54
    if isatty is None: