Mercurial > public > mercurial-scm > hg
diff tests/test-histedit-non-commute.t @ 18437:358c23e8f1c6
histedit: record histedit source (issue3681)
Have histedit record the hex of the original changeset as already done by:
- graft
- commit --amend
- rebase
My main motivation for adding this is to prevent the creation of obsolescence cycle
(see issue3681).
Note that commit created during edit are not affected yet.
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Wed, 16 Jan 2013 19:14:22 +0100 |
parents | f4bed9b57858 |
children | 93f3a06b2035 |
line wrap: on
line diff
--- a/tests/test-histedit-non-commute.t Wed Jan 16 19:11:06 2013 +0100 +++ b/tests/test-histedit-non-commute.t Wed Jan 16 19:14:22 2013 +0100 @@ -174,13 +174,13 @@ log after edit $ hg log --graph - @ changeset: 6:8e082d1a72ea + @ changeset: 6:7efe1373e4bc | tag: tip | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: f | - o changeset: 5:13b04d775b81 + o changeset: 5:e334d87a1e55 | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: does not commute with e @@ -255,13 +255,13 @@ post message fix $ hg log --graph - @ changeset: 6:f14da722aa4b + @ changeset: 6:521c4c32c5e2 | tag: tip | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: f | - o changeset: 5:382ff1adf0ed + o changeset: 5:f4f088e8adf6 | user: test | date: Thu Jan 01 00:00:00 1970 +0000 | summary: pick 65a9a84f33fd 3 c