diff options
author | Brad King <brad.king@kitware.com> | 2021-07-20 12:56:29 -0400 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2021-07-20 13:30:11 -0400 |
commit | c7a8c9c811678bc7ccfbbfe5013d697ce95fc605 (patch) | |
tree | c524f300b78aa14a183f13cfb24fb1d1e1b45751 /Modules/ExternalProject-gitupdate.cmake.in | |
parent | 31ecd3718047874b5eeb939e9608fa1bd386c1a7 (diff) | |
download | cmake-c7a8c9c811678bc7ccfbbfe5013d697ce95fc605.tar.gz |
cmMessenger: Revert to non-color messages on Windows
Since commit 0a0a0f8a74 (cmMessenger: Color messages to terminal by
type, 2021-05-18, v3.21.0-rc1~146^2) the message output no longer goes
through our custom streambuf on Windows that converts output encoding.
This can cause messages to be printed with the wrong encoding in a
Windows Console. It also causes messages to have a mix of LF and CRLF
newlines because `stderr` converts LF to CRLF but our custom streambuf
does not.
Revert to using just `cerr` for messages on Windows. Another approach
will be needed to achieve color output on Windows later.
Fixes: #22444
Diffstat (limited to 'Modules/ExternalProject-gitupdate.cmake.in')
0 files changed, 0 insertions, 0 deletions