Show More
@@ -404,15 +404,6 b' class changelog(revlog.revlog):' | |||||
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 |
|
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 |
|
||||
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: |
@@ -11,7 +11,11 b' from __future__ import absolute_import' | |||||
11 | import copy |
|
11 | import copy | |
12 | import weakref |
|
12 | import weakref | |
13 |
|
13 | |||
14 |
from .n |
|
14 | from .i18n import _ | |
|
15 | from .node import ( | |||
|
16 | hex, | |||
|
17 | nullrev, | |||
|
18 | ) | |||
15 | from .pycompat import ( |
|
19 | from .pycompat import ( | |
16 | delattr, |
|
20 | delattr, | |
17 | getattr, |
|
21 | getattr, | |
@@ -294,6 +298,15 b' def wrapchangelog(unfichangelog, filtere' | |||||
294 | assert not self.filteredrevs |
|
298 | assert not self.filteredrevs | |
295 | super(filteredchangelog, self).strip(*args, **kwargs) |
|
299 | super(filteredchangelog, self).strip(*args, **kwargs) | |
296 |
|
300 | |||
|
301 | def rev(self, node): | |||
|
302 | """filtered version of revlog.rev""" | |||
|
303 | r = super(filteredchangelog, self).rev(node) | |||
|
304 | if r in self.filteredrevs: | |||
|
305 | raise error.FilteredLookupError( | |||
|
306 | hex(node), self.indexfile, _(b'filtered node') | |||
|
307 | ) | |||
|
308 | return r | |||
|
309 | ||||
297 | cl.__class__ = filteredchangelog |
|
310 | cl.__class__ = filteredchangelog | |
298 |
|
311 | |||
299 | return cl |
|
312 | return cl |
General Comments 0
You need to be logged in to leave comments.
Login now