diff -r 6c1d3779c052 -r 6bd2846a82e8 hgext/lfs/__init__.py --- a/hgext/lfs/__init__.py Thu Feb 01 10:10:01 2018 -0800 +++ b/hgext/lfs/__init__.py Tue Jan 30 20:33:21 2018 -0500 @@ -211,7 +211,7 @@ class lfsrepo(repo.__class__): @localrepo.unfilteredmethod def commitctx(self, ctx, error=False): - repo.svfs.options['lfstrack'] = _trackedmatcher(self, ctx) + repo.svfs.options['lfstrack'] = _trackedmatcher(self) return super(lfsrepo, self).commitctx(ctx, error) repo.__class__ = lfsrepo @@ -238,7 +238,7 @@ else: repo.prepushoutgoinghooks.add('lfs', wrapper.prepush) -def _trackedmatcher(repo, ctx): +def _trackedmatcher(repo): """Return a function (path, size) -> bool indicating whether or not to track a given file with lfs.""" if not repo.wvfs.exists('.hglfs'):