remote-hg: do not interfer with hg's revs() method
commitfefa9ab82d69bc7e1f8efbd1c9079f87dd1d5a91
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Sat, 7 Apr 2012 07:12:53 +0000 (7 02:12 -0500)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Tue, 5 Jun 2012 18:44:22 +0000 (5 13:44 -0500)
treedddc9902b15c39e019564d8f8fcbc0902a6d26c9
parent3339a2ab9abb6b6298b3de51e43612e5941e9647
remote-hg: do not interfer with hg's revs() method

Matt Mackall introduced a revs() method to the localrepo class on Wed
Nov 2 13:37:34 2011 in the commit 'localrepo: add revs helper method'.
It is used when constructing a commit in memory.

If we store the set of revs we want to handle under the same name, it
overrides that method, resulting in an unpleasant 'TypeError: 'set'
object is not callable' whenever we want to push (as we are constructing
commits in memory, then).

So let's work around that by renaming our field to 'revs_' and hope that
upstream Mercurial does not introduce a field of that name, too.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
git-remote-hg.py
git-remote-testgit.py
git_remote_helpers/git/repo.py