changeset 16761 | 07741a5d6608 |
parent 16720 | e825a89de5d7 |
parent 16760 | ac89a23ca814 |
child 16866 | 91f3ac205816 |
--- a/mercurial/context.py Sun May 20 01:28:31 2012 +0200 +++ b/mercurial/context.py Mon May 21 16:35:27 2012 -0500 @@ -27,6 +27,8 @@ self._rev = changeid self._node = repo.changelog.node(changeid) return + if isinstance(changeid, long): + changeid = str(changeid) if changeid == '.': self._node = repo.dirstate.p1() self._rev = repo.changelog.rev(self._node)