Mercurial > hg > mercurial-crew-with-dirclash
changeset 3695:3a2fc90d27d6
fix typo in mercurial/patch.py
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Mon, 20 Nov 2006 19:32:37 -0200 |
parents | c0b1a0c72c7d |
children | 562a65635bcb |
files | mercurial/patch.py tests/test-git-export tests/test-git-export.out |
diffstat | 3 files changed, 30 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/patch.py +++ b/mercurial/patch.py @@ -516,7 +516,7 @@ def diff(repo, node1=None, node2=None, f src = repo.dirstate.copied(f) parent = repo.dirstate.parents()[0] if src: - f = src[0] + f = src of = renamedbetween(f, node1, parent) if of: return of
--- a/tests/test-git-export +++ b/tests/test-git-export @@ -94,3 +94,21 @@ echo echo '% file created after r1 and renamed before r2' hg diff --git -r -5:-1 +echo +echo '% comparing with the working dir' +echo >> start +hg ci -m 'change start again' -d '0 0' + +echo > created +hg add created +hg ci -m 'add created' + +hg mv created created2 +hg ci -m 'mv created created2' + +hg mv created2 created3 +echo "% there's a copy in the working dir..." +hg diff --git +echo +echo "% ...but there's another copy between the original rev and the wd" +hg diff --git -r -2
--- a/tests/test-git-export.out +++ b/tests/test-git-export.out @@ -102,3 +102,14 @@ new file mode 100644 +a +b +c + +% comparing with the working dir +% there's a copy in the working dir... +diff --git a/created2 b/created3 +rename from created2 +rename to created3 + +% ...but there's another copy between the original rev and the wd +diff --git a/created b/created3 +rename from created +rename to created3