# HG changeset patch # User Siddharth Agarwal # Date 1364454867 25200 # Node ID 300844cb1a569541a444dfe098fea63bed15b0c8 # Parent a60963c02f9281efabc5d554eb2bd3deb692c6a3 duplicatecopies: fix arg name and docstring While most callers do indeed use duplicatecopies with a rev and its parent, rebase doesn't. diff -r a60963c02f92 -r 300844cb1a56 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Fri Mar 29 19:54:06 2013 -0700 +++ b/mercurial/cmdutil.py Thu Mar 28 00:14:27 2013 -0700 @@ -1590,9 +1590,9 @@ forgot.extend(forget) return bad, forgot -def duplicatecopies(repo, rev, p1): - "Reproduce copies found in the source revision in the dirstate for grafts" - for dst, src in copies.pathcopies(repo[p1], repo[rev]).iteritems(): +def duplicatecopies(repo, rev, fromrev): + '''reproduce copies from fromrev to rev in the dirstate''' + for dst, src in copies.pathcopies(repo[fromrev], repo[rev]).iteritems(): repo.dirstate.copy(src, dst) def commit(ui, repo, commitfunc, pats, opts):