Skip to content
Snippets Groups Projects
  1. Feb 01, 2022
  2. Jan 31, 2022
  3. Jan 27, 2022
    • Brad King's avatar
      Merge branch 'message-flush' into release-3.21 · 9025bde5
      Brad King authored
      Merge-request: !6913
      9025bde5
    • Brad King's avatar
      message: Restore explicit flushing of messages on stderr · 634587e3
      Brad King authored
      In the `cmake` command-line tool, the `message()` command with no
      message mode argument prints the message stderr using the C++ `cerr`
      stream.  Since commit 0a0a0f8a (cmMessenger: Color messages to
      terminal by type, 2021-05-18, v3.21.0-rc1~146^2) and an update by
      commit c7a8c9c8 (cmMessenger: Revert to non-color messages on
      Windows, 2021-07-20, v3.21.1~15^2), we print the newline at the end of
      the message using just `\n`.  We've now observed some cases of output
      on stdout and stderr getting jumbled when the two go to the same file
      descriptor.  Previously the newline was printed with `endl`, which
      implicitly flushes.  Flush explicitly to restore that behavior.
      
      Fixes: #23155
      634587e3
  4. Jan 26, 2022
  5. Jan 25, 2022
  6. Jan 12, 2022
  7. Dec 15, 2021
  8. Nov 22, 2021
  9. Nov 19, 2021
  10. Nov 18, 2021
  11. Nov 17, 2021
  12. Nov 12, 2021
  13. Nov 11, 2021
  14. Nov 10, 2021
  15. Nov 03, 2021
  16. Oct 27, 2021
Loading