--- a/hgext3rd/evolve/metadata.py Wed Nov 15 00:16:37 2017 +0100
+++ b/hgext3rd/evolve/metadata.py Wed Nov 15 00:30:15 2017 +0100
@@ -5,7 +5,7 @@
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2 or any later version.
-__version__ = '7.0.2.dev'
+__version__ = '7.1.0.dev'
testedwith = '4.1.3 4.2.3 4.3.2 4.4.1'
minimumhgversion = '4.1'
buglink = 'https://bz.mercurial-scm.org/'
--- a/hgext3rd/evolve/obshistory.py Wed Nov 15 00:16:37 2017 +0100
+++ b/hgext3rd/evolve/obshistory.py Wed Nov 15 00:30:15 2017 +0100
@@ -787,8 +787,15 @@
verb = 'split'
return {'verb': verb}
+# Use a more advanced version of obsfateverb that uses effect-flag
+if util.safehasattr(obsutil, 'obsfateverb'):
+
+ @eh.wrapfunction(obsutil, 'obsfateverb')
+ def obsfateverb(orig, *args, **kwargs):
+ return _successorsetverb(*args, **kwargs)['verb']
+
# Hijack callers of successorsetverb
-if util.safehasattr(obsutil, 'obsfateprinter'):
+elif util.safehasattr(obsutil, 'obsfateprinter'):
@eh.wrapfunction(obsutil, 'obsfateprinter')
def obsfateprinter(orig, successors, markers, ui):
--- a/hgext3rd/topic/__init__.py Wed Nov 15 00:16:37 2017 +0100
+++ b/hgext3rd/topic/__init__.py Wed Nov 15 00:30:15 2017 +0100
@@ -174,7 +174,7 @@
'topic.active': 'green',
}
-__version__ = '0.5.2.dev'
+__version__ = '0.6.0.dev'
testedwith = '4.1.3 4.2.3 4.3.3 4.4.1'
minimumhgversion = '4.1'
--- a/tests/test-topic-stack.t Wed Nov 15 00:16:37 2017 +0100
+++ b/tests/test-topic-stack.t Wed Nov 15 00:30:15 2017 +0100
@@ -864,13 +864,13 @@
| rewritten(parent, content) as dde94df880e9, e7ea874afbd5 by test (Thu Jan 01 00:00:00 1970 +0000)
|
x 907f7d3c2333 (18) c_G
- | rewritten as b24bab30ac12 by test (Thu Jan 01 00:00:00 1970 +0000)
+ | rewritten(content) as b24bab30ac12 by test (Thu Jan 01 00:00:00 1970 +0000)
|
x 3ab2eedae500 (13) c_G
- | rewritten as 907f7d3c2333 by test (Thu Jan 01 00:00:00 1970 +0000)
+ | rewritten(parent) as 907f7d3c2333 by test (Thu Jan 01 00:00:00 1970 +0000)
|
x c7d60a180d05 (6) c_G
- rewritten as 3ab2eedae500 by test (Thu Jan 01 00:00:00 1970 +0000)
+ rewritten(user) as 3ab2eedae500 by test (Thu Jan 01 00:00:00 1970 +0000)
$ hg export .
# HG changeset patch