On Tue, Sep 21, 2010 at 20:25, Pat Notz [off-list ref] wrote:
+cat >editor <<\EOF
+#!/bin/sh
+sed -e "s/intermediate/edited/g" <"$1" >"$1-"
+mv "$1-" "$1"
+EOF
+chmod 755 editor
+
+test_expect_success 'commit --squash works with -c' '
+ commit_for_rebase_autosquash_setup &&
+ EDITOR=./editor git commit --squash HEAD~1 -c HEAD &&
+ commit_msg_is "squash! target message subject lineedited commit"
+'
Why not put the editor in t/t7500/ and use test_set_editor() like the
other tests?