fix selective imports

This commit is contained in:
WebFreak001 2023-06-29 18:23:12 +02:00 committed by Jan Jurzitza
parent 78f2b5a420
commit a676bb13fb

View file

@ -159,7 +159,9 @@ private string formatContext(Message.Diagnostic diagnostic, scope const(char)[]
version (Windows) version (Windows)
void enableColoredOutput() void enableColoredOutput()
{ {
import core.sys.windows.windows; import core.sys.windows.windows : DWORD, ENABLE_VIRTUAL_TERMINAL_PROCESSING,
GetConsoleMode, GetStdHandle, HANDLE, INVALID_HANDLE_VALUE,
SetConsoleMode, STD_OUTPUT_HANDLE;
// Set output mode to handle virtual terminal sequences // Set output mode to handle virtual terminal sequences
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);