[PATCH] largefiles: remove 'forget' list that's always empty
Martin von Zweigbergk
martinvonz at gmail.com
Thu Oct 2 00:11:00 UTC 2014
# HG changeset patch
# User Martin von Zweigbergk <martinvonz at gmail.com>
# Date 1412112769 25200
# Tue Sep 30 14:32:49 2014 -0700
# Node ID 7f9bbd6c0529f09b8f9e5a00d1d599002523a982
# Parent 4a00110fd8708373ed8e69f96367383b2dd10661
largefiles: remove 'forget' list that's always empty
diff --git a/hgext/largefiles/overrides.py b/hgext/largefiles/overrides.py
--- a/hgext/largefiles/overrides.py
+++ b/hgext/largefiles/overrides.py
@@ -163,17 +163,17 @@
result = 0
if after:
- remove, forget = deleted, []
+ remove = deleted
result = warn(modified + added + clean,
_('not removing %s: file still exists\n'))
else:
- remove, forget = deleted + clean, []
+ remove = deleted + clean
result = warn(modified, _('not removing %s: file is modified (use -f'
' to force removal)\n'))
result = warn(added, _('not removing %s: file has been marked for add'
' (use forget to undo)\n')) or result
- for f in sorted(remove + forget):
+ for f in sorted(remove):
if ui.verbose or not m.exact(f):
ui.status(_('removing %s\n') % m.rel(f))
@@ -191,9 +191,7 @@
util.unlinkpath(repo.wjoin(f), ignoremissing=True)
lfdirstate.remove(f)
lfdirstate.write()
- forget = [lfutil.standin(f) for f in forget]
remove = [lfutil.standin(f) for f in remove]
- repo[None].forget(forget)
# If this is being called by addremove, let the original addremove
# function handle this.
if not getattr(repo, "_isaddremove", False):
More information about the Mercurial-devel
mailing list