view hgext/__init__.py @ 28138:5ad2017454ee

destutil: remove current head from list of candidates early While 'hg merge' will refuse to pick a default destination if the working copy is not on a head, this will be a common and valid case for rebase. In this case, we will need to exclude from the candidate destination all descendants from the rebased set. We make a step forward in that direction by removing parents of the working copy from the candidate destinations instead of manually filtering the working copy parent at the end of the process. This will make the extra step of filtering descendant much simpler in a future changeset.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Mon, 08 Feb 2016 18:12:06 +0100
parents 7d439981bec4
children 155e3308289c
line wrap: on
line source

# placeholder