Note that for a while this was templated for each of char, wchar,
and dchar. It became clear after some usage that the console is
more useful if it sticks to UTF8 only. See Console.Conduit below
for details.
Redirecting the standard IO handles (via a shell) operates as one
would expect, though the redirected content should likely restrict
itself to UTF8.
Low-level console IO support.
Note that for a while this was templated for each of char, wchar, and dchar. It became clear after some usage that the console is more useful if it sticks to UTF8 only. See Console.Conduit below for details.
Redirecting the standard IO handles (via a shell) operates as one would expect, though the redirected content should likely restrict itself to UTF8.