It seems that Windows 7's explorer is not capable to cope with paths that contain forward slashes as path seperator. We thus substitute slash with the platforms native backslash. Signed-off-by: Heiko Voigt <heiko.voigt@xxxxxxx> --- git-gui/git-gui.sh | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/git-gui/git-gui.sh b/git-gui/git-gui.sh index 9a9525d..ae45a12 100644 --- a/git-gui/git-gui.sh +++ b/git-gui/git-gui.sh @@ -2112,15 +2112,17 @@ proc do_git_gui {} { proc do_explore {} { global _gitworktree set explorer {} + set path $_gitworktree if {[is_Cygwin] || [is_Windows]} { set explorer "explorer.exe" + set path [list [string map {/ \\} $path]] } elseif {[is_MacOSX]} { set explorer "open" } else { # freedesktop.org-conforming system is our best shot set explorer "xdg-open" } - eval exec $explorer $_gitworktree & + eval exec $explorer $path & } set is_quitting 0 -- 1.7.0.m5.rc2.15.g8ba4c -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html