diff -r 1f6c932862e5 -r 8228bc8fed8c hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py Fri Mar 24 22:29:22 2017 +0900 +++ b/hgext/largefiles/overrides.py Fri Mar 24 22:29:22 2017 +0900 @@ -739,8 +739,9 @@ for lfile in s.modified: lfutil.updatestandin(repo, lfutil.standin(lfile)) for lfile in s.deleted: - if (repo.wvfs.exists(lfutil.standin(lfile))): - repo.wvfs.unlink(lfutil.standin(lfile)) + fstandin = lfutil.standin(lfile) + if (repo.wvfs.exists(fstandin)): + repo.wvfs.unlink(fstandin) oldstandins = lfutil.getstandinsstate(repo) @@ -1080,8 +1081,8 @@ forget = [f for f in forget if lfutil.standin(f) in repo[None].manifest()] for f in forget: - if lfutil.standin(f) not in repo.dirstate and not \ - repo.wvfs.isdir(lfutil.standin(f)): + fstandin = lfutil.standin(f) + if fstandin not in repo.dirstate and not repo.wvfs.isdir(fstandin): ui.warn(_('not removing %s: file is already untracked\n') % m.rel(f)) bad.append(f)