# HG changeset patch # User Benoit Boissinot # Date 1140809118 -3600 # Node ID 38e19b1d3de8e88b302725e55cb715fb69a38ae2 # Parent 414e81ae971f1751995b71cf082e2f98256f677a on revert, only undele files that are removed in the dirstate diff -r 414e81ae971f -r 38e19b1d3de8 mercurial/commands.py --- a/mercurial/commands.py Thu Feb 23 22:47:40 2006 +0100 +++ b/mercurial/commands.py Fri Feb 24 20:25:18 2006 +0100 @@ -1975,7 +1975,7 @@ files, choose, anypats = matchpats(repo, pats, opts) modified, added, removed, deleted, unknown = repo.changes(match=choose) repo.forget(added) - repo.undelete(removed + deleted) + repo.undelete(removed) return repo.update(node, False, True, choose, False)