Mercurial > hg
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 Mon Nov 20 19:32:36 2006 -0200 +++ b/mercurial/patch.py Mon Nov 20 19:32:37 2006 -0200 @@ -516,7 +516,7 @@ 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 Mon Nov 20 19:32:36 2006 -0200 +++ b/tests/test-git-export Mon Nov 20 19:32:37 2006 -0200 @@ -94,3 +94,21 @@ 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 Mon Nov 20 19:32:36 2006 -0200 +++ b/tests/test-git-export.out Mon Nov 20 19:32:37 2006 -0200 @@ -102,3 +102,14 @@ +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