Re-add the interactive merge
authorCatalin Marinas <catalin.marinas@gmail.com>
Wed, 19 Dec 2007 18:00:15 +0000 (18:00 +0000)
committerCatalin Marinas <catalin.marinas@gmail.com>
Wed, 19 Dec 2007 23:13:31 +0000 (23:13 +0000)
commit29197bc02c1b5087017da9a86214e9b620f0439e
tree909a3c079eb5d956750ad087ce2eef5d15e7f4b7
parentf1dd3ef7a91a5ad35045992cde02f183679b1cc9
Re-add the interactive merge

This feature was dropped by previous changes to
git.merge_recursive(). This patch modifies gitmergeonefile.merge() to
only deal with interactive merges or simply check out the conflict
stages. The stgit.commands.common.resolved() function was moved to
git.resolved(). The patch also drops the git.merge() function since it
can no longer use gitmergeonefile.merge() (different API) and modifies
the 'sync' command to always use git.merge_recursive().

Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
examples/gitconfig
stgit/commands/common.py
stgit/commands/resolved.py
stgit/commands/status.py
stgit/commands/sync.py
stgit/config.py
stgit/git.py
stgit/gitmergeonefile.py
stgit/stack.py
t/t0002-status.sh