Signed-off-by: Jacek Caban jacek@codeweavers.com ---
This is inspired by MS open source Terminal code (which includes implementation of those functions), but I didn't follow it exactly. High level architecture is similar, it's otherwise different.
dlls/kernelbase/console.c | 116 ++++++++++++++++++++++++++++++++++- dlls/kernelbase/kernelbase.h | 7 +++ 2 files changed, 121 insertions(+), 2 deletions(-)