From 9cad68b8b0982ed95ddb56bc8e993d1a5f6a7276 Mon Sep 17 00:00:00 2001 From: Henrik Friedrichsen Date: Sat, 1 May 2021 23:48:09 +0200 Subject: [PATCH] Display error when command can not be parsed fixes #161 --- src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.rs b/src/main.rs index 9c9c09c..ca16893 100644 --- a/src/main.rs +++ b/src/main.rs @@ -300,6 +300,10 @@ fn main() { if let Some(data) = s.user_data::().cloned() { data.cmd.handle(s, parsed) } + } else { + let mut main = s.find_name::("main").unwrap(); + let err_msg = format!("Unknown command: \"{}\"", c); + main.set_result(Err(err_msg)); } } ev.trigger();