# HG changeset patch # User Patrick Mezard # Date 1240739357 -7200 # Node ID 56719b1aa6f44bd24a022e6f3cdf29a91e3783b6 # Parent aaec1f65926e6355c8aebc2d60e7664dbfbb7edd# Parent 78658990c7254a08c1339d1e50bed48b6b666de2 Merge with crew-stable diff -r aaec1f65926e -r 56719b1aa6f4 hgext/convert/bzr.py --- a/hgext/convert/bzr.py Sat Apr 25 22:26:39 2009 +0200 +++ b/hgext/convert/bzr.py Sun Apr 26 11:49:17 2009 +0200 @@ -123,9 +123,8 @@ def getchangedfiles(self, rev, i): self._modecache = {} curtree = self.sourcerepo.revision_tree(rev) - parentids = self._parentids.pop(rev) if i is not None: - parentid = parentids[i] + parentid = self._parentids[rev][i] else: # no parent id, get the empty revision parentid = revision.NULL_REVISION diff -r aaec1f65926e -r 56719b1aa6f4 tests/test-convert-bzr --- a/tests/test-convert-bzr Sat Apr 25 22:26:39 2009 +0200 +++ b/tests/test-convert-bzr Sun Apr 26 11:49:17 2009 +0200 @@ -27,6 +27,12 @@ echo "% test --rev option" hg convert -r 1 source source-1-hg glog -R source-1-hg +echo "% test with filemap" +cat > filemap <