Mercurial > hg
diff mercurial/tags.py @ 15976:d1c74c6151c9 stable
copies: eliminate criss-crosses when chaining
Before the copies refactoring, we declared that if a and b were
present in source and destination, we ignored copies between them. The
refactored code could however report b was a copy of a and vice versa
in a situation where we looked for differences between two identical
changesets that copy a to b.
y
/
x
\
y'
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 24 Jan 2012 17:16:29 -0600 |
parents | 774da7121fc9 |
children | fe9a53726484 |