I'm testing both the Ctrl-Break that terminated my TCMD session, and
the missing Ctrl-C others have reported.
TCC 10.00.64 Windows XP [Version 5.1.2600]
TCC Build 64 Windows XP Build 2600 Service Pack 3
Take Command v10.00.64
Given this program:
#include <stdio.h>
#include <conio.h>
int main(int argc, char * argv[])
{
int chr;
while ( (chr = getch()) != 'Q' )
{
printf("%02X\n", chr);
}
return 0;
}
When running in a TCC stand alone window, and pressing Ctrl-A to
Ctrl-D then Ctrl-Break, I get this output:
D:\>test
01
02
03
04
05
^C
D:\>
When running in TCMD, however, I get this. Note the missing 03 when
Ctrl-C is pressed:
D:\>test
01
02
04
05
^C
D:\>
I am pleased that I have not had a Ctrl-Break that terminated TCMD
(yet), but need the Ctrl-C to return 03 when pressed.
Using TCC 10.00.64 inside TCMD 10.00.60 works ok, whereas TCMD
10.00.61 stops working. Version 61 said "Fixed a (Windows) bug with
repeated ^Breaks sometimes terminating TCMD.EXE"
I _really_ hope that the Ctrl-Break fix to avoid terminating the TCMD
session does not require losing the Ctrl-C keystroke.
--
Jim Cook
2009 Saturdays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7.
Next year they're Sunday.
the missing Ctrl-C others have reported.
TCC 10.00.64 Windows XP [Version 5.1.2600]
TCC Build 64 Windows XP Build 2600 Service Pack 3
Take Command v10.00.64
Given this program:
#include <stdio.h>
#include <conio.h>
int main(int argc, char * argv[])
{
int chr;
while ( (chr = getch()) != 'Q' )
{
printf("%02X\n", chr);
}
return 0;
}
When running in a TCC stand alone window, and pressing Ctrl-A to
Ctrl-D then Ctrl-Break, I get this output:
D:\>test
01
02
03
04
05
^C
D:\>
When running in TCMD, however, I get this. Note the missing 03 when
Ctrl-C is pressed:
D:\>test
01
02
04
05
^C
D:\>
I am pleased that I have not had a Ctrl-Break that terminated TCMD
(yet), but need the Ctrl-C to return 03 when pressed.
Using TCC 10.00.64 inside TCMD 10.00.60 works ok, whereas TCMD
10.00.61 stops working. Version 61 said "Fixed a (Windows) bug with
repeated ^Breaks sometimes terminating TCMD.EXE"
I _really_ hope that the Ctrl-Break fix to avoid terminating the TCMD
session does not require losing the Ctrl-C keystroke.
--
Jim Cook
2009 Saturdays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7.
Next year they're Sunday.