[1/2] cmd: Add handler support for Ctrl-C and Ctrl-Break events

Ruslan Kabatsayev b7.10110111 at gmail.com
Sun Aug 11 04:56:18 CDT 2013


Hi,

On Sun, Aug 11, 2013 at 12:33 PM, Hugh McMaster
<hugh.mcmaster at masterindexing.com> wrote:
> Jason Edmeades and I have developed a patch that handles Ctrl-C and Ctrl-Break events in wineconsole's cmd.exe.
>
> The patch supports interactive mode, batch contexts and both the cmd /c and cmd /k modes, meaning that pressing Ctrl-C no longer closes cmd.exe.
I've tried applying your both patches, and it appears that Ctrl+C at
cmd prompt still closes cmd, although pressing it while "dir /s /w" is
running works as expected.
>
> For loops, commands such as 'dir /s /w' and other such commands can be stopped. Batch scripts prompt the user whether the current batch execution should end.
>
> ---
>  programs/cmd/builtins.c |   95 ++++++++++++++++++++++++++++++++++++++++++-----
>  programs/cmd/cmd.rc     |    2 +
>  programs/cmd/wcmd.h     |    7 ++++
>  programs/cmd/wcmdmain.c |   65 +++++++++++++++++++++++++++++++-
>  4 files changed, 158 insertions(+), 11 deletions(-)
>
>
>

Regards,
Ruslan



More information about the wine-devel mailing list