Merge branch 'jn/merge-diff3-label'
commit16b8a3e4b94dc7f6e05b624eae3cf1eed7b358a5
authorJunio C Hamano <gitster@pobox.com>
Sat, 3 Apr 2010 19:28:41 +0000 (3 12:28 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 3 Apr 2010 19:28:41 +0000 (3 12:28 -0700)
treed45db6fedb240fa977582ec8d76f1b340be44850
parent40a56f45bcfeb5443bbd3b7f9e9f7ffd570d5398
parent7ca56aa07619b0345b643e52ae8e616cbaafc187
Merge branch 'jn/merge-diff3-label'

* jn/merge-diff3-label:
  merge-recursive: add a label for ancestor
  cherry-pick, revert: add a label for ancestor
  revert: clarify label on conflict hunks
  compat: add mempcpy()
  checkout -m --conflict=diff3: add a label for ancestor
  merge_trees(): add ancestor label parameter for diff3-style output
  merge_file(): add comment explaining behavior wrt conflict style
  checkout --conflict=diff3: add a label for ancestor
  ll_merge(): add ancestor label parameter for diff3-style output
  merge-file --diff3: add a label for ancestor
  xdl_merge(): move file1 and file2 labels to xmparam structure
  xdl_merge(): add optional ancestor label to diff3-style output
  tests: document cherry-pick behavior in face of conflicts
  tests: document format of conflicts from checkout -m

Conflicts:
builtin/revert.c
builtin/revert.c
git-compat-util.h