Bug With Flow Control and/or Command Grouping

Jun 2, 2008
376
2
Newton, MA
I just discovered a problem with flow control and/or command grouping. To illustrate it, consider the following alias definition:

alias zz=if not a eq a (echo one & echo two) & echo three

Since the IF clause is false, I expect the command group not to run, but I expect the additional command to run and echo "three" to the screen. That's exactly what happens with TCMD/TCC v.25.

TCC(25.00.30): C:\>zz
three

TCC(25.00.30): C:\>

With v.27, there is no output.

TCC(27.00.21): C:\>zz

TCC(27.00.21): C:\>

If I change the alias definition to make the IF test true, then three lines are echoed as expected.
 
Jun 2, 2008
376
2
Newton, MA
That was it. I don't know how that setting got changed. Since I never use CMD and have no interest in having TCC reproduce its bugs, I always turn off that option. However, I just looked, and it had gotten turned on. During some of the wild TCMD crashed (reported on elsewhere), I had the feeling that some of my settings were getting scrambled. Maybe that's how it happened. Or maybe I just missed the setting. Anyway, I'm glad to have it fixed.
 
Similar threads
Thread starter Title Forum Replies Date
Dick Johnson v28 Cosmetic Bug Support 0
Jay Sage WAD Possible Bug With OPTION Command With @FILE Support 5
R strange bug? Support 7
M Server 2019 Bug with @execstr? Support 14
R bug _ypixels in BDEBUGGER Support 6
E Fixed Bug with DIR /Z displaying descriptions Support 8
E Text copy bug Support 1
x13 SETARRAY /Z bug Support 6
Gamegod ffind bug with chinese Support 2
Dick Johnson cdd - is this a bug or a feature? Support 7
P "Set" command behavior - a bug? Support 3
nikbackm TCC 20 variable expansion bug Support 6
gentzel Bug launching external commands in 20.11.43 Support 11
R Is this a bug in SETARRAY? Support 2
M Windows Installer bug? Support 4
vefatica @SCRIPT bug persists Support 4
M Little bug, big consequences .. Support 6
fishman@panix.com Once again the Can't Install bug bites... Support 2
gentzel Fixed dirs +n bug in 20.0.12 x64 Support 2
M Bug in Windows 10, when adding symbol to task bar Support 6
Alpengreis [Bug?] View (V) Prefs Error (TC 18.00.27 x64) Support 4
D WAD Minor Post Installation Bug in V18 Support 1
I Possible Bug: History /n Returns Nothing Support 3
samintz WAD Weird REN bug Support 6
Jay Sage WAD Possible Bug in Batch Parameters Support 7
G Bug? TCC 16.03.55 Console Palette Support 4
S Return of FTP copy bug in 16.02.48 Support 12
S XenForo bug Support 3
D TCMD16 Delete Toolbar Button bug Support 7
keithg1964 WAD 16.0027 Alias /rz bug Support 8
rfaquino WAD Apparently a bug when expanding environment variable %ProgramFiles(x86) Support 2
T Documentation @LINE[CON,n] @LINES[CON] not documented (bug?) Support 4
H TIMER bug Support 4
G Fixed @REREPLACE bug Support 15
G WAD PDIR @IF bug, @WORD bug Support 8
T Bug in TCMD but not in TCC Support 8
M WAD A complaint regarding a very irritating TCC installation behavior... (Bug?) Support 4
nickles Renaming bug? Support 9
nickles Redirect bug? Support 4
nickles UrlDecode() bug? Support 3
P WAD Bug in TC v 13.03 build 39 x64 Support 1
S Debug feature bug? Support 17
Roedy CDD /S bug Support 3
J TCCLE 12.11 dirhistory bug Support 1
S MOVE from FTP directory to another FTP directory - bug?? Support 2
T Bug in variable expansion Support 4
M An undocumented limitation and an associated minor bug... Support 1
M High-Precision arithmetic bug... Support 1
nickles REN bug Support 11
Y 12.1 Bug ? Support 2

Similar threads