Mercurial > wikked
changeset 346:59bbf4358a76
Fix some unicode interop problem in the Mercurial SCM.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 19 Sep 2015 10:12:18 -0700 |
parents | 6a40510578f6 |
children | ece930a816b1 |
files | wikked/scm/mercurial.py |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/wikked/scm/mercurial.py Thu Sep 17 23:01:48 2015 -0700 +++ b/wikked/scm/mercurial.py Sat Sep 19 10:12:18 2015 -0700 @@ -311,6 +311,8 @@ return _s(self.client.cat(_b([path]), rev=_b(rev))) def diff(self, path, rev1, rev2): + if path is None: + return _s(self.client.diff(change=rev1, git=True)) if rev2 is None: return _s(self.client.diff(files=_b([path]), change=rev1, git=True))