## The arguments are:
## $1 - file with commit message
## $2 - file with the actual patch
-## $3 - file with list of filenames the patch touches
-## $4 - "info" file with Author, email and subject
-## $5 - optional file containing signoff to add
+## $3 - "info" file with Author, email and subject
+## $4 - optional file containing signoff to add
##
-signoff="$5"
+signoff="$4"
final=.dotest/final-commit
##
## If this file exists, we ask before applying
query_apply=.dotest/.query_apply
MSGFILE=$1
PATCHFILE=$2
-FILES=$3
-INFO=$4
+INFO=$3
EDIT=${VISUAL:-$EDITOR}
EDIT=${EDIT:-vi}
echo Applying "'$SUBJECT'"
echo
-git-apply $PATCHFILE || exit 1
+git-apply --index $PATCHFILE || exit 1
tree=$(git-write-tree) || exit 1
echo Wrote tree $tree
commit=$(git-commit-tree $tree -p $(cat .git/HEAD) < $final) || exit 1