diff --git a/src/libstd/macros.rs b/src/libstd/macros.rs index 52492a019a298..645bc5db753d0 100644 --- a/src/libstd/macros.rs +++ b/src/libstd/macros.rs @@ -64,6 +64,10 @@ macro_rules! panic { /// /// Equivalent to the `println!` macro except that a newline is not printed at /// the end of the message. +/// +/// Note that stdout is frequently line-buffered by default so it may be +/// necessary to use `io::stdout().flush()` to ensure the output is emitted +/// immediately. #[macro_export] #[stable(feature = "rust1", since = "1.0.0")] #[allow_internal_unstable]