Merge branch 'rb/merge-prepare-commit-msg-hook' into pu
commitdc4e303196d23178bceb01a8a4efb1ee2696f482
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Aug 2014 21:09:02 +0000 (25 14:09 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Aug 2014 21:09:02 +0000 (25 14:09 -0700)
tree5e2080cdbe4c044b041d7ad09131698f7404acad
parent0fd20121a806f9359e9b8060d397ae4118573d55
parentc5ad9b9c86fc56a1f5e8c6dba1981cdb73cd411b
Merge branch 'rb/merge-prepare-commit-msg-hook' into pu

Expose more merge states (e.g. $GIT_DIR/MERGE_MODE) to hooks that
run during "git merge".  The log message stresses too much on one
hook, prepare-commit-msg, but it would equally apply to other hooks
like post-merge, I think.

* rb/merge-prepare-commit-msg-hook:
  merge: drop unused arg from abort_commit method signature
  merge: make prepare_to_commit responsible for write_merge_state
  t7505: ensure cleanup after hook blocks merge
  t7505: add missing &&

# Conflicts:
#  builtin/merge.c
#  t/t7505-prepare-commit-msg-hook.sh
builtin/merge.c
t/t7505-prepare-commit-msg-hook.sh