diff -r e1bcf7fa983f -r f2b1df3dbcbb mercurial/commands.py --- a/mercurial/commands.py Tue Jan 17 16:10:22 2006 +0100 +++ b/mercurial/commands.py Wed Jan 18 16:55:05 2006 +0100 @@ -266,7 +266,7 @@ changes = repo.changes(node1, node2, files, match=match) modified, added, removed, deleted, unknown = changes if files: - modified, added, removed = map(lambda x: filterfiles(x, files), + modified, added, removed = map(lambda x: filterfiles(files, x), (modified, added, removed)) if not modified and not added and not removed: