changeset 22527 | 6e38b5d49977 |
parent 22526 | 1e6d2b6b37ea |
child 22528 | b6dc3b79bb25 |
--- a/mercurial/revset.py Fri Apr 25 17:53:58 2014 -0700 +++ b/mercurial/revset.py Fri Apr 25 14:51:24 2014 -0700 @@ -2342,7 +2342,8 @@ def __contains__(self, x): c = self._cache if x not in c: - c[x] = x in self._subset and self._condition(x) + v = c[x] = x in self._subset and self._condition(x) + return v return c[x] def __iter__(self):