mercurial/localrepo.py
changeset 16426 b50fee9a2dad
parent 16425 70bf4dc52c91
child 16441 9dd10a574af2
equal deleted inserted replaced
16425:70bf4dc52c91 16426:b50fee9a2dad
  1831         self.hook('preoutgoing', throw=True, source=source)
  1831         self.hook('preoutgoing', throw=True, source=source)
  1832         self.changegroupinfo(csets, source)
  1832         self.changegroupinfo(csets, source)
  1833 
  1833 
  1834         # filter any nodes that claim to be part of the known set
  1834         # filter any nodes that claim to be part of the known set
  1835         def prune(revlog, missing):
  1835         def prune(revlog, missing):
       
  1836             rr, rl = revlog.rev, revlog.linkrev
  1836             return [n for n in missing
  1837             return [n for n in missing
  1837                     if revlog.linkrev(revlog.rev(n)) not in commonrevs]
  1838                     if rl(rr(n)) not in commonrevs]
  1838 
  1839 
  1839         progress = self.ui.progress
  1840         progress = self.ui.progress
  1840         _bundling = _('bundling')
  1841         _bundling = _('bundling')
  1841         _changesets = _('changesets')
  1842         _changesets = _('changesets')
  1842         _manifests = _('manifests')
  1843         _manifests = _('manifests')