thanks for looking into that.
but:
* this should be implemented using CONSOLE_READCONSOLE_CONTROL parameter to ReadConsole (so that you don't have to bother about line editing nor history) * from what I see on Windows, the looping around filenames is done whatever the command (and even at start of input) * this should also support shift-tab to circle backwards
this also conflicts with [MR!7843](https://gitlab.winehq.org/wine/wine/-/merge_requests/7843/diffs) (which shall pave the way to using CONSOLE_READCONSOLE_CONTROL)