#!/bin/sh . "$TESTDIR/histedit-helpers.sh" cat >> $HGRCPATH < $EDITED < $x hg add $x hg ci -m $x done echo a >> e hg ci -m 'does not commute with e' } initrepo echo % log before edit hg log --graph echo % edit the history HGEDITOR="cat $EDITED > " hg histedit 177f92b77385 2>&1 | fixbundle echo % fix up echo a > e hg add e cat > cat.py <&1 | fixbundle | grep -v '2 files removed' echo echo % just continue this time hg histedit --continue 2>&1 | fixbundle echo % log after edit hg log --graph echo % contents of e hg cat e echo % manifest hg manifest echo % EOF