We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6fbe197 commit 4500605Copy full SHA for 4500605
src/main.rs
@@ -24,7 +24,7 @@ mod subcommands;
24
25
mod tests;
26
27
-use std::io::{self, ErrorKind, IsTerminal};
+use std::io::{self, ErrorKind, IsTerminal, Write};
28
use std::process;
29
30
use bytelines::ByteLinesReader;
@@ -80,7 +80,11 @@ fn run_app() -> std::io::Result<i32> {
80
let opt = cli::Opt::from_args_and_git_config(&env, assets);
81
82
let opt = match opt {
83
- Call::Help(msg) | Call::Version(msg) => {
+ Call::Version(msg) => {
84
+ writeln!(std::io::stdout(), "{}", msg.trim_end())?;
85
+ return Ok(0);
86
+ }
87
+ Call::Help(msg) => {
88
OutputType::oneshot_write(msg)?;
89
return Ok(0);
90
}
0 commit comments