This revision was automatically updated to reflect the committed changes. Closed by commit rHGd0baa181342a: narrow: always wrap repo (authored by martinvonz, committed by ).
REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2491?vs=6191&id=6224 REVISION DETAIL https://phab.mercurial-scm.org/D2491 AFFECTED FILES hgext/narrow/__init__.py hgext/narrow/narrowcommands.py CHANGE DETAILS diff --git a/hgext/narrow/narrowcommands.py b/hgext/narrow/narrowcommands.py --- a/hgext/narrow/narrowcommands.py +++ b/hgext/narrow/narrowcommands.py @@ -30,7 +30,6 @@ from . import ( narrowbundle2, - narrowrepo, ) table = {} @@ -101,10 +100,6 @@ '_pullbundle2extraprepare', pullbundle2extraprepare_widen) def pullnarrow(orig, repo, *args, **kwargs): - narrowrepo.wraprepo(repo.unfiltered()) - if isinstance(repo, repoview.repoview): - repo.__class__.__bases__ = (repo.__class__.__bases__[0], - repo.unfiltered().__class__) if opts_narrow: repo.requirements.add(changegroup.NARROW_REQUIREMENT) repo._writerequirements() diff --git a/hgext/narrow/__init__.py b/hgext/narrow/__init__.py --- a/hgext/narrow/__init__.py +++ b/hgext/narrow/__init__.py @@ -72,8 +72,8 @@ if not isinstance(repo, localrepo.localrepository): return + narrowrepo.wraprepo(repo) if changegroup.NARROW_REQUIREMENT in repo.requirements: - narrowrepo.wraprepo(repo) narrowcopies.setup(repo) narrowdirstate.setup(repo) narrowpatch.setup(repo) To: martinvonz, durin42, #hg-reviewers, indygreg Cc: indygreg, mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel