Fixed Escaping out of SELECT sometimes still executes the command

May 29, 2008
Orion Arm, MWG
So I'm finally getting a chance to drive v15 and recently encountered something anomalous.

If I select one or more files in SELECT and then decide to cancel the entire operation by pressing Esc, the command is executed on the selected files anyway, exactly as if I had pressed Enter rather than Esc. If I first deselect all previously selected files prior to pressing Esc, the command is never executed (as expected). The command being executed despite my pressing Esc seems to happen only when one or more files is/are previously selected in the list prior to escaping from it. This happens with 100% consistency.

I'm about as certain as I can be that this is not due to any strange behavior from my keyboard or anything whatsoever to do with TCC's configuration, although I can't completely rule out either as an outside possibility. I was, however, able to confirm that in an instance of TCC v12 with the identical configuration on this same machine, Esc behaves the way in SELECT that I've always known and expected it to since the days of 4DOS. (Sorry, I've never had an opportunity to try v13 or v14.)

I hope others can confirm this phenomenon in their copies of v15 since I have no idea what could be responsible for this in mine. I can certainly limp around this but I don't relish having to retrain my mind to make sure SELECT's list is always completely clear before pressing Esc. If this is indeed a bug in the latest versions/builds, it has the potential to be a pretty serious one. I was lucky that the files that got unexpectedly deleted when I first noticed this weren't critical ones.

Before I'm asked: TCC 15.01.49 x64 (and numerous previous builds) on Windows 7 x64 Home Premium (6.1.7601)

-- Dan McMullin​
May 31, 2008
I believe that I am seeing the same phenomenon. If it is WAD then it's certainly not what I expected. ;)

TCC  15.01.49 x64  Windows 7 [Version 6.1.7601]
Similar threads
Thread starter Title Forum Replies Date
vefatica WAD Escaping changes case to lower? Support 12
vefatica Fixed Escaping special characters Support 1
noahcoad How to? Avoid expansion and escaping Support 6
R @select inside alias gives different (insanely small) window Support 7
Joe Caverly Windows Terminal and @SELECT Support 13
WinLanEm @SELECT problem Support 6
T @select and @selectarray issues Support 2
C How to? Select 100 random pictures from 30,000 Support 8
MikeBaas How to? SELECT: exclude files / display prompt Support 2
rps Documentation "Select" command switch order incorrect Support 4
mikea How to? @select[] window size, redux. Support 3
vefatica IDE double-click select? Support 29
gschizas How to? How can I use select with a folder that already contains parentheses? Support 7
T How to? Select and Delete text Support 6
mikea How to? Understanding @select[] Support 2
vhodro How to? Select text Support 10
B Select and run lines from Command Input panel? Support 1
nikbackm Fixed v15: Issue with @select Support 3
G Fixed v15.00.27: @SELECT Support 10
D ini directives and @select example in Help Support 0
ehab aboudaya How to? Copy to clipboard on select Support 5
Phileosophos SELECT command opens additional tab Support 9
S SELECT DEL (*D.DLL) - output curious Support 8
vefatica Positioning @SELECT[] popup? Support 3
WadeHatler Any way to restore the Text Based "Select File" Windows in TCC Support 2
Stefano Piccardi how to @SELECT redirected input? Support 4
Joe Caverly Error when sorting list alphabetically for @select Support 2
S SELECT - does it support ranges? Support 2
nikbackm @select function and TAB characters Support 1
Joe Caverly @select like 4DOS Support 1
D Can you feed a file list to SELECT? Support 1
A @select versio 10.31 Support 1
nikbackm @select window problem Support 12
Phileosophos Enumshares works sometimes Support 16
vefatica _CMDLINE in TCEXIT (only sometimes) Support 16
T Everything install forced (sometimes) Support 2
MickeyF Why does my tcstart.btm sometimes terminate tcc.exe? Support 4
S dir for ftp connection - missing files sometimes Support 1
S Fixed @formatnc sometimes mishandles minus sign Support 2
C MD / RD sometimes causing TCC to lockup Support 2
T TCEXIT sometimes not called in TCMD Support 0

Similar threads