# HG changeset patch # User Augie Fackler # Date 1289783240 21600 # Node ID ec52205e5ed183635f75407d865f43ea9400b37d # Parent e1e2af66953d72307eb49c6b2acae13316944efe pull: handle change in termwidth() api from hg change c52c629ce19e diff --git a/hgsubversion/wrappers.py b/hgsubversion/wrappers.py --- a/hgsubversion/wrappers.py +++ b/hgsubversion/wrappers.py @@ -306,7 +306,10 @@ def pull(repo, source, heads=[], force=F msg = util.default_commit_msg else: msg = [s.strip() for s in msg.splitlines() if s][0] - w = hgutil.termwidth() + if getattr(ui, 'termwidth', False): + w = ui.termwidth() + else: + w = hgutil.termwidth() bits = (r.revnum, r.author, msg) ui.status(('[r%d] %s: %s' % bits)[:w] + '\n') util.progress(ui, 'pull', r.revnum - start, total=total)