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.

Reply via email to