equal
deleted
inserted
replaced
402 self._delayed = False |
402 self._delayed = False |
403 self._delaybuf = None |
403 self._delaybuf = None |
404 self._divert = False |
404 self._divert = False |
405 self.filteredrevs = frozenset() |
405 self.filteredrevs = frozenset() |
406 self._copiesstorage = opener.options.get(b'copies-storage') |
406 self._copiesstorage = opener.options.get(b'copies-storage') |
407 |
|
408 def tiprev(self): |
|
409 """filtered version of revlog.tiprev""" |
|
410 for i in pycompat.xrange(len(self) - 1, -2, -1): |
|
411 if i not in self.filteredrevs: |
|
412 return i |
|
413 |
407 |
414 def __contains__(self, rev): |
408 def __contains__(self, rev): |
415 """filtered version of revlog.__contains__""" |
409 """filtered version of revlog.__contains__""" |
416 return 0 <= rev < len(self) and rev not in self.filteredrevs |
410 return 0 <= rev < len(self) and rev not in self.filteredrevs |
417 |
411 |