Merge branch 'mm/rebase-i-exec'
commit5cba1229d8246da2a6d1d956eeed8227f69e185b
authorJunio C Hamano <gitster@pobox.com>
Sun, 22 Aug 2010 06:29:11 +0000 (21 23:29 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 22 Aug 2010 06:29:11 +0000 (21 23:29 -0700)
tree4ebb3bbc82225d157ca2f82474eb93fefe35c20d
parentb95d0a2f8cb2923fed417e649a66c7372b968248
parentd1c3b10f7ced34a607c50de8b5c271ce9cf764ea
Merge branch 'mm/rebase-i-exec'

* mm/rebase-i-exec:
  git-rebase--interactive.sh: use printf instead of echo to print commit message
  git-rebase--interactive.sh: rework skip_unnecessary_picks
  test-lib: user-friendly alternatives to test [-d|-f|-e]
  rebase -i: add exec command to launch a shell command

Conflicts:
git-rebase--interactive.sh
t/t3404-rebase-interactive.sh
Documentation/git-rebase.txt
git-rebase--interactive.sh
t/t3404-rebase-interactive.sh
t/test-lib.sh