[CMD]: Use the CONUTILS library (Part 1/x) for an uniform and consistent experience...
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 1 Oct 2017 16:30:39 +0000 (16:30 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 1 Oct 2017 16:30:39 +0000 (16:30 +0000)
commit2280ba68469b777b2f741afd0a4280afd45e8f05
treed985c4d6f26eb9757d4ed5813054ba1466ae75cc
parent0599206b8ba37c1dc4d6be183fe6107c6f9483d7
[CMD]: Use the CONUTILS library (Part 1/x) for an uniform and consistent experience across command-line tools.
- Make most of CMD use the conutils library. This means that
  now we explicitely use the CON_STREAM objects. In particular code
  handling STDIN/OUT/ERR redirection should be handled with care.
- Factor out much of console-related support code into console.c.
  Code for console input is however not "CON_STREAM-enabled" yet.
- Change ConOutPrintfPaging prototype to make it return TRUE/FALSE
  when it can continue paged-printing or not, respectively.
CORE-13860

svn path=/trunk/; revision=76023
14 files changed:
reactos/base/shell/cmd/CMakeLists.txt
reactos/base/shell/cmd/beep.c
reactos/base/shell/cmd/cls.c
reactos/base/shell/cmd/cmd.c
reactos/base/shell/cmd/cmd.h
reactos/base/shell/cmd/color.c
reactos/base/shell/cmd/console.c
reactos/base/shell/cmd/console.h
reactos/base/shell/cmd/dir.c
reactos/base/shell/cmd/history.c
reactos/base/shell/cmd/misc.c
reactos/base/shell/cmd/precomp.h
reactos/base/shell/cmd/redir.c
reactos/base/shell/cmd/start.c