obsolete: make collapse create less markers
Collapsing A and B into C was registering:
A -> C
B -> C
A -> B
At this point, the last relation brings nothing and is removed for the
sake of simplicity:
A -> C
B -> C
test-evolve.t is slightly modified as one of the relations let stabilize
compute a target outside of the parent revision tree. This is a
stabilize bug, not trivial to fix, so let's tweak the test for now.
=============================Mutable History For Mercurial=============================:obsolete: Introduce an ``obsolete`` concept that tracks new versions of rewritten changesets.:evolve: A collection of commands to rewrite the mutable part of the history.**These extensions are experimental and are not meant for production.**See doc/ directory for detailsContribute==================The simplest way to contribute is to issue a pull request on bitbucket.However, some cutting edge change may be found in a mutable repository hostedby logilab before they are published. http://hg-lab.logilab.org/wip/mutable-history/Make sure to check lastest draft changeset before submitting new changeset.