Updates with core::fmt changes
1. Wherever the `buf` field of a `Formatter` was used, the `Formatter` is used instead. 2. The usage of `write_fmt` is minimized as much as possible, the `write!` macro is preferred wherever possible. 3. Usage of `fmt::write` is minimized, favoring the `write!` macro instead.
This commit is contained in:
parent
8767093eb9
commit
1de4b65d2a
59 changed files with 274 additions and 290 deletions
|
@ -36,7 +36,7 @@ use mem::replace;
|
|||
use option::{Option, Some, None};
|
||||
use owned::Box;
|
||||
use prelude::drop;
|
||||
use result::{Ok, Err, ResultUnwrap};
|
||||
use result::{Ok, Err};
|
||||
use rt;
|
||||
use rt::local::Local;
|
||||
use rt::rtio::{DontClose, IoFactory, LocalIo, RtioFileStream, RtioTTY};
|
||||
|
@ -276,13 +276,13 @@ pub fn println(s: &str) {
|
|||
/// Similar to `print`, but takes a `fmt::Arguments` structure to be compatible
|
||||
/// with the `format_args!` macro.
|
||||
pub fn print_args(fmt: &fmt::Arguments) {
|
||||
with_task_stdout(|io| fmt::write(io, fmt))
|
||||
with_task_stdout(|io| write!(io, "{}", fmt))
|
||||
}
|
||||
|
||||
/// Similar to `println`, but takes a `fmt::Arguments` structure to be
|
||||
/// compatible with the `format_args!` macro.
|
||||
pub fn println_args(fmt: &fmt::Arguments) {
|
||||
with_task_stdout(|io| fmt::writeln(io, fmt))
|
||||
with_task_stdout(|io| writeln!(io, "{}", fmt))
|
||||
}
|
||||
|
||||
/// Representation of a reader of a standard input stream
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue