[PATCH v2 0/6] Supporting filename completion in cmd.exe

Eric Pouech eric.pouech at gmail.com
Wed Feb 23 11:05:16 CST 2022


This serie implements:
- filename completion in cmd
- CONSOLE_READCONSOLE_CONTROL parameter in ReadConsoleW

v1 -> v2:
+ added tests in conhost for that
(Jacek: thanks for warning, but it's a real pain ;-)
+ minor updates thanks to the tests

Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
---

Eric Pouech (6):
      kernelbase/console, programs/conhost: support CONSOLE_READCONSOLE_CONTROL in ReadConsoleW
      dlls/kernelbase, programs/conhost: return key state in ReadConsoleW with control
      programs/conhost: handle csi escape sequence for shift tab
      programs/conhost/tests: added tests for shift-tab processing
      programs/conhost/tests: add tests for ReadConsoleW with control
      programs/cmd: implement filename completion


 dlls/kernelbase/console.c    |  36 ++++-
 include/wine/condrv.h        |   1 +
 programs/cmd/batch.c         | 252 ++++++++++++++++++++++++++++++++++-
 programs/conhost/conhost.c   | 120 +++++++++++++----
 programs/conhost/conhost.h   |   2 +
 programs/conhost/tests/tty.c | 192 ++++++++++++++++++++++++--
 server/console.c             |   1 +
 7 files changed, 564 insertions(+), 40 deletions(-)




More information about the wine-devel mailing list