--- a/mercurial/fileset.py Sun Feb 10 21:33:21 2019 -0800
+++ b/mercurial/fileset.py Sun Feb 10 14:35:36 2019 -0800
@@ -499,9 +499,8 @@
"""Create a matcher to select files by predfn(filename)"""
if cache:
predfn = util.cachefunc(predfn)
- repo = self.ctx.repo()
- return matchmod.predicatematcher(repo.root, repo.getcwd(), predfn,
- predrepr=predrepr, badfn=self._badfn)
+ return matchmod.predicatematcher(predfn, predrepr=predrepr,
+ badfn=self._badfn)
def fpredicate(self, predfn, predrepr=None, cache=False):
"""Create a matcher to select files by predfn(fctx) at the current