Merge branch 'wip_event_redraw' into develop

This commit is contained in:
Henrik Friedrichsen
2019-03-10 21:56:35 +01:00
7 changed files with 156 additions and 117 deletions

View File

@@ -3,7 +3,8 @@ use std::collections::HashMap;
use cursive::Cursive;
pub struct CommandManager {
commands: HashMap<String, Box<dyn Fn(&mut Cursive, Vec<String>) -> Result<Option<String>, String>>>,
commands:
HashMap<String, Box<dyn Fn(&mut Cursive, Vec<String>) -> Result<Option<String>, String>>>,
aliases: HashMap<String, String>,
}
@@ -19,7 +20,7 @@ impl CommandManager {
&mut self,
name: S,
aliases: Vec<S>,
cb: Box<dyn Fn(&mut Cursive, Vec<String>) -> Result<Option<String>, String>>
cb: Box<dyn Fn(&mut Cursive, Vec<String>) -> Result<Option<String>, String>>,
) {
let name = name.into();
for a in aliases {