History recall turns off Quick-Edit

May 20, 2008
11,543
104
Syracuse, NY, USA
All my consoles have quick-edit enabled. With v20, when I recall a command (up-arrow) QE is turned off for as long as the recalled command remains UNALTERED on the command line. Here are two pics of the same console. The first is normal ... just started. The second is after pressing up-arrow.

upload_2016-8-16_12-38-5.png



upload_2016-8-16_12-39-26.png
 
May 20, 2008
11,543
104
Syracuse, NY, USA
TCC doesn't set/reset the quick edit flag.

Is this behavior new to v20?
Yes, it's new to v20. WinDbg shows that when <Up> is pressed, TCC calls SetConsoleMode() with mode 0x0110. Previous versions don't call SetConsoleMode() in this situation. That's a rather peculiar mode, apparently a combo of the undocumented ENABLE_AUTO_POSITION (0x0100) and ENABLE_MOUSE_INPUT (0x0010); that'll surely clobber QE. After that, any other keystroke produces a call to SetConsoleMode() with mode 0xC7 (normal here, including ENABLE_EXTENDED_FLAGS, 0x80 and ENABLE_QUICK_EDIT, 0x40).
 
Jan 12, 2014
438
7
Switzerland, SO
At least for my system (Win 10 x64 Windows 10 [Version 6.3.14393] 1607), this is no more the case after I have updated from v20.00.15 to v20.00.17 ...

Thanks!
 
Similar threads
Thread starter Title Forum Replies Date
rps Cmd history recall Support 4
vefatica A history recall bugs? Support 5
J History file load hangs if file has complete garbage in it... Support 1
R History window wrong size, can't remember size change Support 12
T How to? retain command history across reboot? Support 6
nikbackm Speeding up the history dialog Support 6
D ParentDirectory does not update directory history Support 6
vefatica Command history search is off Support 7
D Directory History Window with wildcard search Support 3
R Long commands retrieved from command history have blank line when wrapped Support 20
Joe Caverly @HISTORY issues Support 4
vefatica Deleting entries in the command history popup? Support 3
H History and TPipe Oddness Support 3
D History and control-C Support 1
G Console exe up / down history Support 8
D What does the file "..\Everything\Run history.csv" store? Support 5
David McClelland Command history loosing entries Support 18
R history features. Support 6
rps How to? Shralias and producing history.sav, alias.sav .. Support 6
M Ctrl-C when using command line history does nothing Support 2
S Debugger Bat file call history Support 9
Charles Dye Ctrl-Shift-Up doesn't update directory history Support 1
vefatica ESC after recalling a command from history Support 3
T TCHelp executable history? Support 2
thorntonpg @blahblah added to history. Support 0
M Call History popup-window? Support 0
M HISTORY lessons ... Support 0
vefatica The help and IE's history Support 16
D Towards shared (dir-)history lists Support 3
vefatica Ctrl-Enter in command history window? Support 8
C history is getting deleted under unknown circumstances Support 9
R V19 - At startup, TCC save directory in the directory history list Support 2
T [TCC 18] Can't read nor write history Support 1
I Possible Bug: History /n Returns Nothing Support 3
jbanaszczyk Lost history Support 4
T history.sav Support 4
T How to? sort history in tcexit.btm Support 22
vefatica OT: Windows console history? Support 7
S directory history locks up TCC Support 3
R In addition to ALIAS /Z and FUNCTION /Z, HISTORY /Z? Support 1
E TCC History popups too small Support 0
C How to? Keeping all history lists Support 4
E Command History not showing on up arrow button Support 8
nikbackm HISTORY /R1 performance Support 3
T Selecting line from popup history without executing Support 8
A How to? Filter history list with unicode chars Support 0
vefatica WAD HISTORY /R, No closing quote? Support 10
vefatica WAD DO /S ... all dirs wind up in the history! Support 12
D Dir History file check Support 18
ehab aboudaya How to? Command Input history for each tab? Support 0

Similar threads