1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-27 19:17:43 +00:00

uucore: add disp_err macro

This commit is contained in:
Knight 2016-05-21 18:19:13 +08:00
parent aac1d40f64
commit a196bebd1b

View file

@ -43,6 +43,15 @@ macro_rules! show_info(
})
);
#[macro_export]
macro_rules! disp_err(
($($args:tt)+) => ({
pipe_write!(&mut ::std::io::stderr(), "{}: ", executable!());
pipe_writeln!(&mut ::std::io::stderr(), $($args)+);
pipe_writeln!(&mut ::std::io::stderr(), "Try '{} --help' for more information.", executable!());
})
);
#[macro_export]
macro_rules! eprint(
($($args:tt)+) => (pipe_write!(&mut ::std::io::stderr(), $($args)+))