diff options
author | Adam Langley <agl@golang.org> | 2014-11-08 17:12:23 -0800 |
---|---|---|
committer | Adam Langley <agl@golang.org> | 2014-11-08 17:12:23 -0800 |
commit | 03c008bcb2ab64d5ca2adbd44e3369077cc46655 (patch) | |
tree | efaa39f0f087e2f36ea47f5830601cb54f0d7c58 /lib | |
parent | cf105e2fa04bb001a2331cabba2437a59760562b (diff) | |
download | go-git-03c008bcb2ab64d5ca2adbd44e3369077cc46655.tar.gz |
lib/codereview: fix with more recent hg revisions.
I've Mercurial version 3.2 and hg submit fails with:
File "/home/agl/devel/go/lib/codereview/codereview.py", line 3567, in get_hg_status
ret = hg_commands.status(fui, self.repo, *[], **{'rev': [rev], 'copies': True})
File "/usr/lib/python2.7/site-packages/mercurial/commands.py", line 5714, in status
fm = ui.formatter('status', opts)
File "/home/agl/devel/go/lib/codereview/codereview.py", line 3464, in formatter
return plainformatter(self, topic, opts)
File "/usr/lib/python2.7/site-packages/mercurial/formatter.py", line 57, in __init__
if ui.debugflag:
AttributeError: 'FakeMercurialUI' object has no attribute 'debugflag'
This change dumbly adds a boolean debugflag and that seems to work.
LGTM=minux
R=rsc, minux
CC=golang-codereviews
https://golang.org/cl/167410043
Diffstat (limited to 'lib')
-rw-r--r-- | lib/codereview/codereview.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/codereview/codereview.py b/lib/codereview/codereview.py index fdf11d1f48..b8814e1022 100644 --- a/lib/codereview/codereview.py +++ b/lib/codereview/codereview.py @@ -3451,6 +3451,7 @@ class FakeMercurialUI(object): def __init__(self): self.quiet = True self.output = '' + self.debugflag = False def write(self, *args, **opts): self.output += ' '.join(args) |