diff -r b9162ea1b815 -r 5742d0428ed9 hgext/narrow/narrowchangegroup.py --- a/hgext/narrow/narrowchangegroup.py Sun Jul 22 15:50:45 2018 +0900 +++ b/hgext/narrow/narrowchangegroup.py Sat Jul 28 14:52:46 2018 -0700 @@ -12,7 +12,6 @@ changegroup, error, extensions, - manifest, mdiff, node, pycompat, @@ -21,15 +20,6 @@ ) def setup(): - def prune(orig, self, revlog, missing, commonrevs): - if isinstance(revlog, manifest.manifestrevlog): - if not self._filematcher.visitdir(revlog._dir[:-1] or '.'): - return [] - - return orig(self, revlog, missing, commonrevs) - - extensions.wrapfunction(changegroup.cg1packer, 'prune', prune) - def generatefiles(orig, self, changedfiles, linknodes, commonrevs, source): changedfiles = list(filter(self._filematcher, changedfiles))