From: Heiko Voigt Date: Fri, 23 Mar 2012 17:46:27 +0000 (+0100) Subject: git-gui: open console when using --trace on windows X-Git-Tag: gitgui-0.17.0~8 X-Git-Url: https://repo.or.cz/w/git-gui.git/commitdiff_plain/c42939d24e5f48f7bce44771dbe22a879664faa1 git-gui: open console when using --trace on windows When starting a gui program on windows stdout, stderr and stdin are not connected to the cmd console. As a workaround tk has a console window. Lets open this when the --trace commandline option has been given. This is helpful for debugging. Signed-off-by: Heiko Voigt Signed-off-by: Pat Thoyts --- diff --git a/git-gui.sh b/git-gui.sh index ba4e5c1..7dddc7d 100755 --- a/git-gui.sh +++ b/git-gui.sh @@ -154,6 +154,7 @@ set _trace [lsearch -exact $argv --trace] if {$_trace >= 0} { set argv [lreplace $argv $_trace $_trace] set _trace 1 + if {[tk windowingsystem] eq "win32"} { console show } } else { set _trace 0 }