From: Corinna Vinschen <[email protected]>

Starting with Windows 11 24H2, the new function AllocConsoleWithOptions()
introduces what we're desperately missing since Windows 95: a simple
call to create an invisible console.

Reintroduce the old fhandler_console::create_invisible_console method we
have been using once up to Windows Vista, and use it now to call
AllocConsoleWithOptions() on systems supporting this shiny new function.

Signed-off-by: Corinna Vinschen <[email protected]>

Corinna Vinschen (2):
  Cygwin: wincap: add wincap entry for Windows 11 24H2
  Cygwin: console: (re-)introduce simple creation of invisible console

 winsup/cygwin/autoload.cc               |  1 +
 winsup/cygwin/fhandler/console.cc       | 21 ++++++++++++--
 winsup/cygwin/local_includes/fhandler.h |  1 +
 winsup/cygwin/local_includes/wincap.h   |  2 ++
 winsup/cygwin/wincap.cc                 | 37 ++++++++++++++++++++++++-
 5 files changed, 58 insertions(+), 4 deletions(-)

-- 
2.51.1

Reply via email to