[PATCH v3 0/4] Supporting filename completion in cmd.exe

Eric Pouech eric.pouech at gmail.com
Tue Mar 1 02:25:49 CST 2022


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

v2 -> v3:
+ rebased (the shift-tab patches from V2 have been committed)
+ fixed inverted logic in ordinate cursor computation
+ added FIXME for negative ordinate
+ some cleanups (white space, debugging cruft)

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

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

Eric Pouech (4):
      kernelbase/console, programs/conhost: support CONSOLE_READCONSOLE_CONTROL in ReadConsoleW
      dlls/kernelbase, programs/conhost: return key state in ReadConsoleW with control
      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   | 110 ++++++++++++---
 programs/conhost/conhost.h   |   2 +
 programs/conhost/tests/tty.c | 179 ++++++++++++++++++++++++-
 server/console.c             |   1 +
 7 files changed, 550 insertions(+), 31 deletions(-)




More information about the wine-devel mailing list