From 9102108b3a76b6e685b31938847155962768ef0f Mon Sep 17 00:00:00 2001 From: TimonPost Date: Fri, 24 Aug 2018 18:49:25 +0200 Subject: [PATCH] changes --- examples/program_examples/command_bar.rs | 7 +------ examples/program_examples/snake/src/main.rs | 3 ++- src/common/commands/win_commands.rs | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/examples/program_examples/command_bar.rs b/examples/program_examples/command_bar.rs index 4d2dc10..8939d2b 100644 --- a/examples/program_examples/command_bar.rs +++ b/examples/program_examples/command_bar.rs @@ -20,7 +20,6 @@ fn main() { let threads = log(input_buf.clone(),&screen); - let mut count = 0; thread::spawn(move || { @@ -35,13 +34,9 @@ fn main() { Some(Ok(13)) => { input_buf.lock().unwrap().clear(); - - // need to start receiving again because if pressed enter then async reading will stop -// stdin = input.read_async().bytes(); } Some(Ok(val)) => { -// println!("{:?}",a); input_buf.lock().unwrap().push(a.unwrap().unwrap() as char); } _ => {} @@ -72,7 +67,7 @@ fn log(input_buf: Arc>, screen: &Screen) -> Vec Size println!("Enter map width:"); cursor.goto(17, 15); let width = crossterm.input().read_line().unwrap(); + cursor.goto(0, 16); println!("Enter map height:"); cursor.goto(17, 16); let height = crossterm.input().read_line().unwrap(); diff --git a/src/common/commands/win_commands.rs b/src/common/commands/win_commands.rs index 6438178..84de4d3 100644 --- a/src/common/commands/win_commands.rs +++ b/src/common/commands/win_commands.rs @@ -79,7 +79,7 @@ impl RawModeCommand { pub fn new() -> Self { RawModeCommand { - mask: ENABLE_LINE_INPUT | ENABLE_PROCESSED_INPUT | ENABLE_ECHO_INPUT | ENABLE_PROCESSED_OUTPUT | ENABLE_WRAP_AT_EOL_OUTPUT, + mask: ENABLE_LINE_INPUT | ENABLE_PROCESSED_INPUT | ENABLE_ECHO_INPUT | ENABLE_PROCESSED_OUTPUT , } } }