{"thread":{"id":"16967","subject":"[PATCH] bisect view: call gitk if Cygwin's SESSIONNAME variable is set","startedAt":"2009-01-02T18:08:00Z","lastAt":"2009-01-02T18:08:00Z","messageCount":1,"participants":["Johannes Schindelin"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"99178","messageId":"alpine.DEB.1.00.0901021304280.27818@racer","threadId":"16967","inReplyTo":null,"subject":"[PATCH] bisect view: call gitk if Cygwin's SESSIONNAME variable is set","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-01-02T18:08:00Z","receivedAt":"2009-01-02T18:08:00Z","isPatch":true,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"\nIt seems that Cygwin sets the variable SESSIONNAME when an interactive\ndesktop session is running, and does not set it when you log in via ssh.\n\nSo we can use this variable to determine whether to run gitk or git log\nin git bisect view.\n\nSigned-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>\n---\n git-bisect.sh |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\ndiff --git a/git-bisect.sh b/git-bisect.sh\nindex 17a35f6..85db4ba 100755\n--- a/git-bisect.sh\n+++ b/git-bisect.sh\n@@ -508,7 +508,7 @@ bisect_visualize() {\n \n \tif test $# = 0\n \tthen\n-\t\tcase \"${DISPLAY+set}${MSYSTEM+set}${SECURITYSESSIONID+set}\" in\n+\t\tcase \"${DISPLAY+set}${SESSIONNAME+set}${MSYSTEM+set}${SECURITYSESSIONID+set}\" in\n \t\t'')\tset git log ;;\n \t\tset*)\tset gitk ;;\n \t\tesac\n-- \n1.6.1.rc3.224.g95ac9\n"}]}