[PATCH 1/7] conhost: Initial support for creating console window.

Jacek Caban jacek at codeweavers.com
Thu Oct 8 10:29:51 CDT 2020


Signed-off-by: Jacek Caban <jacek at codeweavers.com>
---
The plan is to move console window support to conhost (where it will use 
the new architecture), allowing removal of the code for the old console 
architecture in kernel32/server/wineconsole. Once we have complete 
support in conhost, I will change AllocConsole() to use it instead of 
wineconsole and reimplement wineconsole as a simple AllocConsole wrapper.

This series implements enough window support to pass Wine tests 
(although to run tests in a way that will exercise that, patching 
AllocConsole as mentioned above). Interactivity support will follow.

  programs/conhost/Makefile.in |   6 +-
  programs/conhost/conhost.c   | 121 +++----------------------------
  programs/conhost/conhost.h   | 135 +++++++++++++++++++++++++++++++++++
  programs/conhost/window.c    | 101 ++++++++++++++++++++++++++
  4 files changed, 248 insertions(+), 115 deletions(-)
  create mode 100644 programs/conhost/conhost.h
  create mode 100644 programs/conhost/window.c


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-conhost-Initial-support-for-creating-console-window.txt
Type: text/x-patch
Size: 17994 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20201008/91a3fc2f/attachment-0001.bin>


More information about the wine-devel mailing list