# HG changeset patch # User Pierre-Yves David # Date 1392862460 28800 # Node ID 68e3d6e83ca525789af7fabe6aec941a7739df17 # Parent b96d51a357bd696da1b801c62b496dc8e9d94ffe evolve: drop `latercomer` and `conflicting` compatibility. Those old alias are deprecated for a long time now. All computations related to troubles are in Mercurial core for multiple versions. diff -r b96d51a357bd -r 68e3d6e83ca5 README --- a/README Thu Feb 20 13:32:04 2014 -0800 +++ b/README Wed Feb 19 18:14:20 2014 -0800 @@ -44,6 +44,8 @@ 3.3.0 -- +- drop `latercomer` and `conflicting` compatibility. Those old alias are + deprecated for a long time now. - added Augie Facklers `fastop` extension (usage not recommended yet) - add verbose hint about how to handle corner case by hand. This should help people until evolve is able to to it itself. diff -r b96d51a357bd -r 68e3d6e83ca5 hgext/evolve.py --- a/hgext/evolve.py Thu Feb 20 13:32:04 2014 -0800 +++ b/hgext/evolve.py Wed Feb 19 18:14:20 2014 -0800 @@ -326,31 +326,6 @@ getrevs = obsolete.getrevs ##################################################################### -### Complete troubles computation logic ### -##################################################################### - - -### changectx method - -@eh.addattr(context.changectx, 'latecomer') -def latecomer(ctx): - """is the changeset bumped (Try to succeed to public change)""" - return ctx.bumped() - -@eh.addattr(context.changectx, 'conflicting') -def conflicting(ctx): - """is the changeset divergent (Try to succeed to public change)""" - return ctx.divergent() - -### revset symbol - -eh.revset('latecomer')(revset.symbols['bumped']) -eh.revset('conflicting')(revset.symbols['divergent']) - - - - -##################################################################### ### Additional Utilities ### #####################################################################