trim() commandline as rustyline adds lineends to commands eg. from inside IntelliJ IDEA

This commit is contained in:
B. Petersen
2019-06-04 16:49:28 +02:00
committed by dignifiedquire
parent dc7d23ec47
commit 05e097baaa

View File

@@ -442,7 +442,7 @@ fn main_0(args: Vec<String>) -> Result<(), failure::Error> {
// TODO: ignore "set mail_pw"
rl.add_history_entry(line.as_str());
let ctx = ctx.clone();
match unsafe { handle_cmd(line.as_str(), ctx) } {
match unsafe { handle_cmd(line.trim(), ctx) } {
Ok(ExitResult::Continue) => {}
Ok(ExitResult::Exit) => break,
Err(err) => println!("Error: {}", err),