# HG changeset patch # User Boris Feld # Date 1503558666 -7200 # Node ID 66796d7b5415ba8a65a58d2cb8f2c2d8ca088217 # Parent cec3d2ea2eeb5a372aaaa2c47e86e2eec827d254 warning: rename unstable warning message unstable has been renamed into orphan. Update the warning message when new orphan changesets are detected. Renaming done according to https://www.mercurial-scm.org/wiki/CEDVocabulary diff -r cec3d2ea2eeb -r 66796d7b5415 hgext3rd/evolve/__init__.py --- a/hgext3rd/evolve/__init__.py Wed Aug 23 23:44:36 2017 +0200 +++ b/hgext3rd/evolve/__init__.py Thu Aug 24 09:11:06 2017 +0200 @@ -770,8 +770,10 @@ len(set(getrevs(repo, 'phasedivergent')) - filtered) - priorbumpeds newdivergents = \ len(set(getrevs(repo, 'contentdivergent')) - filtered) - priordivergents + + base_msg = _('%i new %s changesets\n') if newunstables > 0: - ui.warn(_('%i new unstable changesets\n') % newunstables) + ui.warn(base_msg % (newunstables, compat.TROUBLES['ORPHAN'])) if newbumpeds > 0: ui.warn(_('%i new bumped changesets\n') % newbumpeds) if newdivergents > 0: diff -r cec3d2ea2eeb -r 66796d7b5415 hgext3rd/evolve/compat.py --- a/hgext3rd/evolve/compat.py Wed Aug 23 23:44:36 2017 +0200 +++ b/hgext3rd/evolve/compat.py Thu Aug 24 09:11:06 2017 +0200 @@ -98,8 +98,13 @@ # Evolution renaming compat +TROUBLES = {} + if not util.safehasattr(context.basectx, 'orphan'): + TROUBLES['ORPHAN'] = 'unstable' context.basectx.orphan = context.basectx.unstable +else: + TROUBLES['ORPHAN'] = 'orphan' if not util.safehasattr(context.basectx, 'contentdivergent'): context.basectx.contentdivergent = context.basectx.divergent diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-cycles.t --- a/tests/test-evolve-cycles.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-cycles.t Thu Aug 24 09:11:06 2017 +0200 @@ -50,7 +50,7 @@ Create a cycle $ hg prune -s "desc(B)" "desc(A)" 1 changesets pruned - 2 new unstable changesets + 2 new orphan changesets $ hg prune -s "desc(C)" "desc(B)" 1 changesets pruned $ hg prune -s "desc(A)" "desc(C)" @@ -188,7 +188,7 @@ Create a first cycle $ hg prune -s "desc(B)" "desc(A)" 1 changesets pruned - 5 new unstable changesets + 5 new orphan changesets $ hg prune -s "desc(C)" "desc(B)" 1 changesets pruned $ hg prune --split -s "desc(A)" -s "desc(D)" "desc(C)" diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-list.t --- a/tests/test-evolve-list.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-list.t Thu Aug 24 09:11:06 2017 +0200 @@ -17,7 +17,7 @@ $ hg up 0 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ echo a >> a && hg ci --amend -m a - 2 new unstable changesets + 2 new orphan changesets $ hg evolve --list d2ae7f538514: b unstable: cb9a9f314b8b (obsolete parent) diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-obshistory-complex.t --- a/tests/test-evolve-obshistory-complex.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-obshistory-complex.t Thu Aug 24 09:11:06 2017 +0200 @@ -68,7 +68,7 @@ $ hg fold --exact -r 1 -r 2 --date "0 0" -m "fold0" 2 changesets folded - 4 new unstable changesets + 4 new orphan changesets $ hg fold --exact -r 3 -r 4 --date "0 0" -m "fold1" 2 changesets folded $ hg fold --exact -r 5 -r 6 --date "0 0" -m "fold2" diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-order.t --- a/tests/test-evolve-order.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-order.t Thu Aug 24 09:11:06 2017 +0200 @@ -44,7 +44,7 @@ 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ echo "aaa" > _a $ hg amend - 2 new unstable changesets + 2 new orphan changesets $ hg log -G @ 5:12d519679175@default(draft) add _a | @@ -73,7 +73,7 @@ $ hg up "desc(_a)" 0 files updated, 0 files merged, 3 files removed, 0 files unresolved $ hg amend -m "aprime" - 3 new unstable changesets + 3 new orphan changesets $ hg evolve --rev "desc(_b)" move:[6] add _b atop:[9] aprime @@ -84,7 +84,7 @@ $ hg up "desc(aprime)" 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m "asecond" - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 12:9a584314f3f3@default(draft) asecond | @@ -131,12 +131,12 @@ $ mkstack "desc(_d)" c1second >/dev/null $ hg prune "desc(c1_)" -s "desc(c1prime)" 1 changesets pruned - 3 new unstable changesets + 3 new orphan changesets $ hg prune "desc(c2_)" -s "desc(c2prime)" 1 changesets pruned $ hg prune "desc(c1prime)" -s "desc(c1second)" 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg log -G -r "desc(_d)::" @ 22:dcf786e878fd@default(draft) add c1second | @@ -161,7 +161,7 @@ $ mkstack "desc(_d)" b1prime b3prime >/dev/null $ hg prune "desc(b1_)" -s "desc(b1prime)" 1 changesets pruned - 3 new unstable changesets + 3 new orphan changesets $ hg prune "desc(b3_)" -s "desc(b3prime)" 1 changesets pruned $ hg prune "desc(b2_)" @@ -249,14 +249,14 @@ created new head $ hg prune -s 'desc(c3part1)' 'desc(c3_)' 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg prune -s 'desc(c3part2)' 'desc(c3_)' 1 changesets pruned 2 new divergent changesets $ hg up 'desc(b3prime)' 2 files updated, 0 files merged, 3 files removed, 0 files unresolved $ hg amend -m 'b3second' - 1 new unstable changesets + 1 new orphan changesets $ hg evolve --rev "orphan()" move:[30] add b4_ atop:[35] b3second diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-split.t --- a/tests/test-evolve-split.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-split.t Thu Aug 24 09:11:06 2017 +0200 @@ -44,7 +44,7 @@ $ hg commit -m "_pp" $ hg prune --succ "desc(_oo) + desc(_pp)" -r "desc('oo+pp')" --split 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 4:d0dcf24cddd3@default(draft) _pp | diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve-topic.t --- a/tests/test-evolve-topic.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve-topic.t Thu Aug 24 09:11:06 2017 +0200 @@ -83,7 +83,7 @@ 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ echo ddd >> ddd $ hg amend - 6 new unstable changesets + 6 new orphan changesets $ hg up 'desc(fff)' 3 files updated, 0 files merged, 0 files removed, 0 files unresolved $ echo fff >> fff diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-evolve.t --- a/tests/test-evolve.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-evolve.t Thu Aug 24 09:11:06 2017 +0200 @@ -344,7 +344,7 @@ (amend of on ancestors) $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg log 6 feature-A: a nifty feature - test 4 feature-B: another feature (child of 568a468b60fc) - test @@ -446,7 +446,7 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ sed -i'' -e s/Un/Én/ main-file-1 $ hg commit --amend -m 'dansk!' - 2 new unstable changesets + 2 new orphan changesets (ninja test for the {trouble} template: @@ -831,7 +831,7 @@ $ hg ci -m c $ hg prune .^ 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg stab --any move:[15] c atop:[13] a @@ -908,7 +908,7 @@ marked working directory as branch mybranch (branches are permanent and global, did you want a bookmark?) $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg evolve move:[3] a3 @@ -930,7 +930,7 @@ $ hg up 'desc(a1)' 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ hg amend -m 'a1_' - 2 new unstable changesets + 2 new orphan changesets $ hg evolve move:[5] a2 atop:[7] a1_ @@ -954,7 +954,7 @@ $ hg up 7 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ hg ci --amend -m 'a1__' - 2 new unstable changesets + 2 new orphan changesets $ hg up 8 1 files updated, 0 files merged, 0 files removed, 0 files unresolved @@ -1086,7 +1086,7 @@ o 0 : a0 - test $ hg amend - 2 new unstable changesets + 2 new orphan changesets $ hg log -G @ 18 : a3 - test | @@ -1247,7 +1247,7 @@ $ echo "hello" > j4 $ hg add j4 $ hg amend - 2 new unstable changesets + 2 new orphan changesets $ glog -r "18::" @ 25:8dc373be86d9@default(draft) add j1 | @@ -1419,7 +1419,7 @@ $ hg commit -m "_pp" $ hg prune --succ "desc(_oo) + desc(_pp)" -r "desc('oo+pp')" --split 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ glog -r "18::" @ 35:7a555adf2b4a@default(draft) _pp | @@ -1463,7 +1463,7 @@ $ hg update -q 37 $ echo "amended" > newfile $ hg amend -m "amended" - 2 new unstable changesets + 2 new orphan changesets $ hg evolve --rev "37::" move:[38] will be evolved safely diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-exchange-obsmarkers-case-A3.t --- a/tests/test-exchange-obsmarkers-case-A3.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-exchange-obsmarkers-case-A3.t Thu Aug 24 09:11:06 2017 +0200 @@ -264,7 +264,7 @@ 1 new obsolescence markers obsoleted 1 changesets (run 'hg heads' to see heads, 'hg merge' to merge) - 1 new unstable changesets + 1 new orphan changesets ## post pull state # obstore: main 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-exchange-obsmarkers-case-C1.t --- a/tests/test-exchange-obsmarkers-case-C1.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-exchange-obsmarkers-case-C1.t Thu Aug 24 09:11:06 2017 +0200 @@ -58,7 +58,7 @@ $ mkcommit A $ mkcommit B $ hg prune -qd '0 0' '.~1' - 1 new unstable changesets + 1 new orphan changesets $ hg prune -qd '0 0' . $ hg log -G --hidden x f6fbb35d8ac9 (draft): B diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-obsolete-push.t --- a/tests/test-obsolete-push.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-obsolete-push.t Thu Aug 24 09:11:06 2017 +0200 @@ -26,7 +26,7 @@ $ hg phase --secret --force . $ hg prune 0 1 2 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ glog --hidden @ 2:244232c2222a@default(secret) C | diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-obsolete.t --- a/tests/test-obsolete.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-obsolete.t Thu Aug 24 09:11:06 2017 +0200 @@ -134,7 +134,7 @@ working directory parent is obsolete! (0d3f46688ccc) (use 'hg evolve' to update to its successor: 725c380fe99b) $ mkcommit d # 5 (on 3) - 1 new unstable changesets + 1 new orphan changesets $ qlog -r 'obsolete()' 3 - 0d3f46688ccc @@ -210,7 +210,7 @@ working directory parent is obsolete! (0d3f46688ccc) $ mkcommit obsol_d # 6 created new head - 1 new unstable changesets + 1 new orphan changesets $ hg debugobsolete `getid 5` `getid 6` obsoleted 1 changesets $ qlog @@ -269,7 +269,7 @@ working directory parent is obsolete! (0d3f46688ccc) $ mkcommit "obsol_d'" # 7 created new head - 1 new unstable changesets + 1 new orphan changesets $ hg debugobsolete `getid 6` `getid 7` obsoleted 1 changesets $ hg pull -R ../other-new . @@ -359,7 +359,7 @@ working directory parent is obsolete! (0d3f46688ccc) $ mkcommit "obsol_d''" created new head - 1 new unstable changesets + 1 new orphan changesets $ hg debugobsolete `getid 7` `getid 8` obsoleted 1 changesets $ cd ../other-new @@ -722,7 +722,7 @@ (4538525df7e2 has diverged, use 'hg evolve --list --contentdivergent' to resolve the issue) $ hg export 9468a5f5d8b2 | hg import - applying patch from stdin - 1 new unstable changesets + 1 new orphan changesets Relevant marker computation diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-prev-next.t --- a/tests/test-prev-next.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-prev-next.t Thu Aug 24 09:11:06 2017 +0200 @@ -169,7 +169,7 @@ some aspiring children $ hg amend -m 'added b (2)' - 1 new unstable changesets + 1 new orphan changesets $ hg next no children (1 unstable changesets to be evolved here, do you want --evolve?) @@ -209,7 +209,7 @@ next with ambiguity in aspiring children $ hg am -m 'added b (3)' - 2 new unstable changesets + 2 new orphan changesets $ hg next no children (2 unstable changesets to be evolved here, do you want --evolve?) @@ -251,7 +251,7 @@ $ sleep 1 $ hg next --evolve waiting for lock on working directory of $TESTTMP/repo held by process '*' on host '*' (glob) - 1 new unstable changesets + 1 new orphan changesets got lock after [4-6] seconds (re) move:[2] two atop:[3] one diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-prune.t --- a/tests/test-prune.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-prune.t Thu Aug 24 09:11:06 2017 +0200 @@ -63,7 +63,7 @@ $ hg prune 1 1 changesets pruned - 2 new unstable changesets + 2 new orphan changesets $ hg book -i BABAR $ hg debugobsolete 9d206ffc875e1bc304590549be293be36821e66c 0 {47d2a3944de8b013de3be9578e8e344ea2e6c097} (Sat Dec 15 00:00:00 1979 +0000) {'ef1': '*', 'user': 'blah'} (glob) diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-split.t --- a/tests/test-split.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-split.t Thu Aug 24 09:11:06 2017 +0200 @@ -148,7 +148,7 @@ Split a revision specified with -r $ echo "change to b" >> _b $ hg amend -m "_cprim" - 2 new unstable changesets + 2 new orphan changesets $ hg evolve --all move:[6] split1 atop:[9] _cprim diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-stabilize-conflict.t --- a/tests/test-stabilize-conflict.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-stabilize-conflict.t Thu Aug 24 09:11:06 2017 +0200 @@ -76,7 +76,7 @@ neuf dix $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg evolve move:[2] babar count up to fifteen atop:[4] babar count up to ten @@ -122,7 +122,7 @@ -dix +ten $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg evolve move:[5] babar count up to fifteen atop:[7] babar count up to ten @@ -209,7 +209,7 @@ -ten +zehn $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ safesed 's/interactive=.*/interactive=true/' $HGRCPATH $ hg evolve --tool touch < n diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-stabilize-order.t --- a/tests/test-stabilize-order.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-stabilize-order.t Thu Aug 24 09:11:06 2017 +0200 @@ -38,14 +38,14 @@ [2] addb $ echo b >> b $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg gdown gdown have been deprecated in favor of previous 0 files updated, 0 files merged, 1 files removed, 0 files unresolved [1] adda $ echo a >> a $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ glog @ 7:005fe5914f78@default(draft) adda | @@ -137,7 +137,7 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ echo b >> b $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ glog @ 11:7a68bc4596ea@default(draft) addb | @@ -195,7 +195,7 @@ $ hg up .^ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg commit --amend -m "newmessage" - 2 new unstable changesets + 2 new orphan changesets $ hg log -G @ changeset: 15:f83a0bce03e4 | tag: tip diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-stabilize-result.t --- a/tests/test-stabilize-result.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-stabilize-result.t Thu Aug 24 09:11:06 2017 +0200 @@ -27,7 +27,7 @@ (leaving bookmark changea) $ echo a >> a $ hg amend -m changea - 1 new unstable changesets + 1 new orphan changesets $ hg evolve -v --confirm move:[2] changea atop:[4] changea @@ -76,7 +76,7 @@ [4] changea $ echo 'a' > a $ hg amend - 1 new unstable changesets + 1 new orphan changesets $ hg evolve move:[5] newer a atop:[7] changea diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-topic-tutorial.t --- a/tests/test-topic-tutorial.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-topic-tutorial.t Thu Aug 24 09:11:06 2017 +0200 @@ -659,7 +659,7 @@ t0^ add a pair of shoes (base) $ hg amend -m "Adding hammer to the shopping list" - 2 new unstable changesets + 2 new orphan changesets Understanding the current situation with hg log is not so easy: diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-touch.t --- a/tests/test-touch.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-touch.t Thu Aug 24 09:11:06 2017 +0200 @@ -105,7 +105,7 @@ 1 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg touch - 1 new unstable changesets + 1 new orphan changesets $ hg rebase -s 11 -d 12 rebasing 11:* "move" (glob) @@ -117,11 +117,11 @@ check that the --duplicate option does not create divergence $ hg touch --duplicate 11 --hidden - 1 new unstable changesets + 1 new orphan changesets check that reviving a changeset with no successor does not show the prompt $ hg prune 14 1 changesets pruned $ hg touch 14 --hidden - 1 new unstable changesets + 1 new orphan changesets diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-tutorial.t --- a/tests/test-tutorial.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-tutorial.t Thu Aug 24 09:11:06 2017 +0200 @@ -650,7 +650,7 @@ adding file changes added 1 changesets with 1 changes to 1 files (+1 heads) (run 'hg heads' to see heads, 'hg merge' to merge) - 1 new unstable changesets + 1 new orphan changesets The new changeset "animal" is based on an old changeset of "bathroom". You can @@ -803,7 +803,7 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved working directory now at a44c85f957d3 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets The animals changeset is still displayed because the "SPAM SPAM SPAM" changeset diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-uncommit.t --- a/tests/test-uncommit.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-uncommit.t Thu Aug 24 09:11:06 2017 +0200 @@ -337,7 +337,7 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved [8] touncommit $ hg uncommit aa - 1 new unstable changesets + 1 new orphan changesets Test uncommiting agains a different base diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-unstable.t --- a/tests/test-unstable.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-unstable.t Thu Aug 24 09:11:06 2017 +0200 @@ -42,7 +42,7 @@ $ hg up "desc(_b)" 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m "bprime" - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 3:36050226a9b9@default(draft) bprime | @@ -86,7 +86,7 @@ $ hg up "desc(_a)" 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m "aprime" - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 4:47127ea62e5f@default(draft) aprime | @@ -134,7 +134,7 @@ $ hg up "desc(_a)" 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m "aprime" - 1 new unstable changesets + 1 new orphan changesets $ hg up "desc(_c)" 1 files updated, 0 files merged, 1 files removed, 0 files unresolved $ hg amend -m "cprime" @@ -185,7 +185,7 @@ created new head $ hg prune "desc(_b)" -s "desc(bprimesplit1) + desc(bprimesplit2)" --split 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 4:2a4ccc0bb20c@default(draft) add bprimesplit2 | @@ -230,14 +230,14 @@ created new head $ hg prune "desc(_b)" -s "desc(bprimesplit1) + desc(bprimesplit2)" --split 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg up "desc(_a)" 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ mkcommits bsecondsplit1 bsecondsplit2 created new head $ hg prune "desc(bprimesplit1)" -s "desc(bsecondsplit2)" 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg prune "desc(bprimesplit2)" -s "desc(bsecondsplit1)" 1 changesets pruned $ hg log -G @@ -288,7 +288,7 @@ created new head $ hg prune "desc(_b)" -s "desc(bprimesplit1) + desc(bprimesplit2)" --split 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg log -G @ 4:3c69ea6aa93e@default(draft) add bprimesplit2 | diff -r cec3d2ea2eeb -r 66796d7b5415 tests/test-userguide.t --- a/tests/test-userguide.t Wed Aug 23 23:44:36 2017 +0200 +++ b/tests/test-userguide.t Thu Aug 24 09:11:06 2017 +0200 @@ -165,7 +165,7 @@ $ hg update -q 11 $ echo 'fix fix fix fix' > file2.c $ hg amend -u bob -d '6 0' - 2 new unstable changesets + 2 new orphan changesets $ hg shortlog -r 'obsolete()' 11:3e1cb8f70c02 draft fix bug 17 $ hg shortlog -r "orphan()" @@ -218,7 +218,7 @@ example 8: prune an older changeset (figures 8, 9) $ hg prune 19 1 changesets pruned - 1 new unstable changesets + 1 new orphan changesets $ hg --hidden shortlog -G -r 18:: @ 20:ea8fafca914b draft more work | @@ -257,7 +257,7 @@ | ~ $ hg uncommit file2.c - 1 new unstable changesets + 1 new orphan changesets $ hg status M file2.c $ hg revert file2.c @@ -297,7 +297,7 @@ | ~ $ hg uncommit file2.c - 1 new unstable changesets + 1 new orphan changesets $ hg status M file2.c $ hg commit -m 'useful tweak'