Hello, I want to submit upstream a couple of patches to make git-gui blame and gitk kill their back-end processes upon window close.
The trouble is, as Tcl does not have a builtin command to send signals to processes, I have to use an external executable. MSysGit does not contain a 'kill.exe' binary, and MSys kill does not work anyway -- probably because the back-end is recognized as a native windows process for some reason, and does not have a cygwin/msys pid. tskill.exe from Microsoft works, but it is not available by default in Windows 2000. Is it possible to include a separate executable for killing processes, for example the one found at this link, in MSysGit? http://www.beyondlogic.org/solutions/processutil/processutil.htm Another question is, of course, why exactly the process cannot be killed by msys kill... Alexander P.S. Why the 'Run Git from the Windows Command Prompt' option 'is considered safe', but 'Use Git Bash only' is still the default in the installer? I have to pay attention to switch this option every time I install msysgit.
