equal
deleted
inserted
replaced
401 self._delayed = False |
401 self._delayed = False |
402 self._delaybuf = None |
402 self._delaybuf = None |
403 self._divert = False |
403 self._divert = False |
404 self.filteredrevs = frozenset() |
404 self.filteredrevs = frozenset() |
405 self._copiesstorage = opener.options.get(b'copies-storage') |
405 self._copiesstorage = opener.options.get(b'copies-storage') |
406 |
|
407 def rev(self, node): |
|
408 """filtered version of revlog.rev""" |
|
409 r = super(changelog, self).rev(node) |
|
410 if r in self.filteredrevs: |
|
411 raise error.FilteredLookupError( |
|
412 hex(node), self.indexfile, _(b'filtered node') |
|
413 ) |
|
414 return r |
|
415 |
406 |
416 def node(self, rev): |
407 def node(self, rev): |
417 """filtered version of revlog.node""" |
408 """filtered version of revlog.node""" |
418 if rev in self.filteredrevs: |
409 if rev in self.filteredrevs: |
419 raise error.FilteredIndexError(rev) |
410 raise error.FilteredIndexError(rev) |