git-gui: enable the Tk console when tracing/debugging on Windows
Without any standard channels the trace option is pretty useless on Win32 unless you can show the Tk console which captures such output. This also permits introspection of the running application to assist in debugging. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
This commit is contained in:
parent
7ae1e72762
commit
c0d2c38d78
@ -83,6 +83,7 @@ if {![catch {set _verbose $env(GITGUI_VERBOSE)}]} {
|
||||
puts stderr "source $name"
|
||||
uplevel 1 real__source $name
|
||||
}
|
||||
if {[tk windowingsystem] eq "win32"} { console show }
|
||||
}
|
||||
|
||||
######################################################################
|
||||
@ -675,6 +676,7 @@ bind . <Visibility> {
|
||||
if {[is_Windows]} {
|
||||
wm iconbitmap . -default $oguilib/git-gui.ico
|
||||
set ::tk::AlwaysShowSelection 1
|
||||
bind . <Control-F2> {console show}
|
||||
|
||||
# Spoof an X11 display for SSH
|
||||
if {![info exists env(DISPLAY)]} {
|
||||
|
Loading…
Reference in New Issue
Block a user