From: SourceForge.net <no...@so...> - 2006-12-29 22:24:34
|
Patches item #1624635, was opened at 2006-12-29 14:24 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Howard Chu (highlandsun) Assigned to: Earnie Boyd (earnie) Summary: Fix Ctrl-C Handler Initial Comment: This is an improved patch for propagating Ctrl-C/Ctrl-Break events from MSYS to regular Windows apps. It was originally posted here http://thread.gmane.org/gmane.comp.gnu.mingw.msys/3793/focus=3797 This patch also supersedes https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1333217&group_id=2435 This code assumes that the target program has been linked with an MSVC CRT DLL. If it can find one of these DLLs attached to the target, then it will find the raise() entry point in the DLL, and use that to send signals to the target. One advantage of this approach is that it will work even if the target program doesn't use a Console. The obvious disadvantage is that it's pretty invasive. If there's no MSVCRT, then it does nothing. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-07-31 17:51:35
|
Patches item #1624635, was opened at 2006-12-29 14:24 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Howard Chu (highlandsun) >Assigned to: Cesar Strauss (cstrauss) Summary: Fix Ctrl-C Handler Initial Comment: This is an improved patch for propagating Ctrl-C/Ctrl-Break events from MSYS to regular Windows apps. It was originally posted here http://thread.gmane.org/gmane.comp.gnu.mingw.msys/3793/focus=3797 This patch also supersedes https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1333217&group_id=2435 This code assumes that the target program has been linked with an MSVC CRT DLL. If it can find one of these DLLs attached to the target, then it will find the raise() entry point in the DLL, and use that to send signals to the target. One advantage of this approach is that it will work even if the target program doesn't use a Console. The obvious disadvantage is that it's pretty invasive. If there's no MSVCRT, then it does nothing. ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2012-07-31 10:51 Message: Cesar, is this old patch worth hanging on to? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-07-31 18:04:03
|
Patches item #1624635, was opened at 2006-12-29 14:24 Message generated for change (Comment added) made by highlandsun You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Howard Chu (highlandsun) Assigned to: Cesar Strauss (cstrauss) Summary: Fix Ctrl-C Handler Initial Comment: This is an improved patch for propagating Ctrl-C/Ctrl-Break events from MSYS to regular Windows apps. It was originally posted here http://thread.gmane.org/gmane.comp.gnu.mingw.msys/3793/focus=3797 This patch also supersedes https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1333217&group_id=2435 This code assumes that the target program has been linked with an MSVC CRT DLL. If it can find one of these DLLs attached to the target, then it will find the raise() entry point in the DLL, and use that to send signals to the target. One advantage of this approach is that it will work even if the target program doesn't use a Console. The obvious disadvantage is that it's pretty invasive. If there's no MSVCRT, then it does nothing. ---------------------------------------------------------------------- >Comment By: Howard Chu (highlandsun) Date: 2012-07-31 11:04 Message: I thought we committed this ages ago. No? It would need some updating to handle win64 processes... ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-07-31 10:51 Message: Cesar, is this old patch worth hanging on to? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1624635&group_id=2435 |