Merge branch 'jk/difftool-dir-diff-edit-fix'
commit18973d8ac9e396d0eefdf36d7c6aa43aa7d396a6
authorJunio C Hamano <gitster@pobox.com>
Thu, 28 Mar 2013 21:37:22 +0000 (28 14:37 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 28 Mar 2013 21:37:22 +0000 (28 14:37 -0700)
tree3dbfeddce403353b393042a812cfa2c669e54fbf
parentd8355e5eaecddbcafdd66aa3d6433ae12f627177
parent02c56314aab9474827cd7831518a970f0341e4fd
Merge branch 'jk/difftool-dir-diff-edit-fix'

"git difftool --dir-diff" made symlinks to working tree files when
preparing a temporary directory structure, so that accidental edits
of these files in the difftool are reflected back to the working
tree, but the logic to decide when to do so was not quite right.

* jk/difftool-dir-diff-edit-fix:
  difftool --dir-diff: symlink all files matching the working tree
  difftool: avoid double slashes in symlink targets
  git-difftool(1): fix formatting of --symlink description
git-difftool.perl
t/t7800-difftool.sh