# HG changeset patch # User Yuya Nishihara # Date 1536758369 -32400 # Node ID 623081f2abc2c99dfa52344051976c5d33b63ee3 # 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 -r c8ea5c7ec99d -r 623081f2abc2 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Sep 12 22:15:43 2018 +0900 +++ b/mercurial/localrepo.py Wed Sep 12 22:19:29 2018 +0900 @@ -841,11 +841,7 @@ 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):