--- a/hgext/largefiles/overrides.py Fri Sep 29 14:19:36 2017 -0700
+++ b/hgext/largefiles/overrides.py Fri Sep 29 14:49:05 2017 -0700
@@ -1218,8 +1218,9 @@
return orig(repo, matcher, prefix, opts, dry_run, similarity)
# Get the list of missing largefiles so we can remove them
lfdirstate = lfutil.openlfdirstate(repo.ui, repo)
- unsure, s = lfdirstate.status(matchmod.always(repo.root, repo.getcwd()), [],
- False, False, False)
+ unsure, s = lfdirstate.status(matchmod.always(repo.root, repo.getcwd()),
+ subrepos=[], ignored=False, clean=False,
+ unknown=False)
# Call into the normal remove code, but the removing of the standin, we want
# to have handled by original addremove. Monkey patching here makes sure
@@ -1403,7 +1404,8 @@
lfdirstate = lfutil.openlfdirstate(repo.ui, repo)
unsure, s = lfdirstate.status(matchmod.always(repo.root,
repo.getcwd()),
- [], False, True, False)
+ subrepos=[], ignored=False,
+ clean=True, unknown=False)
oldclean = set(s.clean)
pctx = repo['.']
dctx = repo[node]