summaryrefslogtreecommitdiff
path: root/git-gui.sh
diff options
context:
space:
mode:
authorLibravatar Pat Thoyts <patthoyts@users.sourceforge.net>2016-10-03 23:30:32 +0100
committerLibravatar Pat Thoyts <patthoyts@users.sourceforge.net>2016-10-03 23:30:32 +0100
commitc7fb7bfa114323a6608a0f40aeee453b66406287 (patch)
treef91113b0116d759d1ebce4395ac05d34b1bede2d /git-gui.sh
parentMerge branch 'patches' into pu (diff)
parentgit-gui (Windows): use git-gui.exe in `Create Desktop Shortcut` (diff)
downloadtgif-c7fb7bfa114323a6608a0f40aeee453b66406287.tar.xz
Merge branch 'pt/git4win-mods' into pu
Diffstat (limited to 'git-gui.sh')
-rwxr-xr-xgit-gui.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/git-gui.sh b/git-gui.sh
index 1ed51857e9..b097c8c927 100755
--- a/git-gui.sh
+++ b/git-gui.sh
@@ -275,6 +275,10 @@ proc is_Cygwin {} {
set _iscygwin 0
} else {
set _iscygwin 1
+ # Handle MSys2 which is only cygwin when MSYSTEM is MSYS.
+ if {[info exists ::env(MSYSTEM)] && $::env(MSYSTEM) ne "MSYS"} {
+ set _iscygwin 0
+ }
}
} else {
set _iscygwin 0