# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1536758369 -32400 # Wed Sep 12 22:19:29 2018 +0900 # Node ID 7934af554124813b0a2bda1a9437a519ab3c04f1 # Parent c8ea5c7ec99d1ca4f349025c236c768081dd5084 narrow: remove hack to write narrowspec to shared .hg directory
AFAIK, we no longer need it since the narrowspec file was move to the store directory in 576eef1ab43d, "narrow: move .hg/narrowspec to .hg/store/narrowspec." diff --git a/mercurial/localrepo.py b/mercurial/localrepo.py --- a/mercurial/localrepo.py +++ b/mercurial/localrepo.py @@ -841,11 +841,7 @@ class localrepository(object): return self._narrowmatch def setnarrowpats(self, newincludes, newexcludes): - target = self - if self.shared(): - from . import hg - target = hg.sharedreposource(self) - narrowspec.save(target, newincludes, newexcludes) + narrowspec.save(self, newincludes, newexcludes) self.invalidate(clearfilecache=True) def __getitem__(self, changeid): _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel