# HG changeset patch # User Martin von Zweigbergk # Date 2021-05-17 22:15:44 # Node ID 055f7b9f23073e54533be05262dd4acb14907013 # Parent 25ce16bf724b3e82811c313413344e602cf73d74 rewriteutil: add pointer to help text when rewrite would cause divergence The evolve extension's version of the hint has this pointer. I missed it when I moved it to core. Differential Revision: https://phab.mercurial-scm.org/D10723 diff --git a/mercurial/rewriteutil.py b/mercurial/rewriteutil.py --- a/mercurial/rewriteutil.py +++ b/mercurial/rewriteutil.py @@ -114,7 +114,11 @@ def precheck(repo, revs, action=b'rewrit raise error.InputError(msg) else: raise error.InputError( - msg, hint=_(b"add --verbose for details") + msg, + hint=_( + b"add --verbose for details or see " + b"'hg help evolution.instability'" + ), ) diff --git a/tests/test-amend.t b/tests/test-amend.t --- a/tests/test-amend.t +++ b/tests/test-amend.t @@ -239,7 +239,7 @@ Cannot cause divergence by default 1 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m divergent abort: cannot amend 112478962961, as that creates content-divergence with 16084da537dd - (add --verbose for details) + (add --verbose for details or see 'hg help evolution.instability') [10] $ hg amend -m divergent --config experimental.evolution.allowdivergence=true 2 new content-divergent changesets diff --git a/tests/test-branch-change.t b/tests/test-branch-change.t --- a/tests/test-branch-change.t +++ b/tests/test-branch-change.t @@ -151,7 +151,7 @@ Changing branch of an obsoleted changese $ hg branch -r 4 --hidden foobar abort: cannot change branch of 3938acfb5c0f, as that creates content-divergence with 7c1991464886 - (add --verbose for details) + (add --verbose for details or see 'hg help evolution.instability') [10] Make sure bookmark movement is correct