author | Alexander Solovyov <piranha@piranha.org.ua> |
Tue, 24 Nov 2009 14:32:19 +0200 | |
changeset 9924 | ea3acaae25bb |
parent 9923 | c0b79fdfd214 |
child 9930 | a9cab6c49d61 |
--- a/mercurial/localrepo.py Tue Nov 24 11:20:25 2009 -0800 +++ b/mercurial/localrepo.py Tue Nov 24 14:32:19 2009 +0200 @@ -128,6 +128,12 @@ return context.workingctx(self) return context.changectx(self, changeid) + def __contains__(self, changeid): + try: + return bool(self.lookup(changeid)) + except error.RepoLookupError: + return False + def __nonzero__(self): return True