diff options
-rw-r--r-- | zellij-client/src/input_handler.rs | 4 | ||||
-rw-r--r-- | zellij-client/src/lib.rs | 6 | ||||
-rw-r--r-- | zellij-client/src/stdin_handler.rs | 5 |
3 files changed, 9 insertions, 6 deletions
diff --git a/zellij-client/src/input_handler.rs b/zellij-client/src/input_handler.rs index 41046a5bc..bf3bcc006 100644 --- a/zellij-client/src/input_handler.rs +++ b/zellij-client/src/input_handler.rs @@ -153,14 +153,14 @@ impl InputHandler { .send(ClientInstruction::StartedParsingStdinQuery) .unwrap(); log::info!("done sent done loading"); - } + }, Ok((InputInstruction::DoneParsing, _error_context)) => { log::info!("sending done loading"); self.send_client_instructions .send(ClientInstruction::DoneParsingStdinQuery) .unwrap(); log::info!("done sent done loading"); - } + }, Err(err) => panic!("Encountered read error: {:?}", err), } } diff --git a/zellij-client/src/lib.rs b/zellij-client/src/lib.rs index 2b022ea95..51d6c99d6 100644 --- a/zellij-client/src/lib.rs +++ b/zellij-client/src/lib.rs @@ -73,7 +73,7 @@ impl From<&ClientInstruction> for ClientContext { ClientInstruction::Connected => ClientContext::Connected, ClientInstruction::ActiveClients(_) => ClientContext::ActiveClients, ClientInstruction::StartedParsingStdinQuery => ClientContext::StartedParsingStdinQuery, - ClientInstruction::DoneParsingStdinQuery=> ClientContext::DoneParsingStdinQuery, + ClientInstruction::DoneParsingStdinQuery => ClientContext::DoneParsingStdinQuery, } } } @@ -371,7 +371,7 @@ pub fn start_client( .write_all("\n\rQuerying terminal emulator for \u{1b}[32;1mdefault colors\u{1b}[m and \u{1b}[32;1mpixel/cell\u{1b}[m ratio...".as_bytes()) .expect("cannot write to stdout"); stdout.flush().expect("could not flush"); - } + }, ClientInstruction::DoneParsingStdinQuery => { stdout .write_all("done".as_bytes()) @@ -381,7 +381,7 @@ pub fn start_client( }, instruction => { pending_instructions.push((instruction, err_ctx)); - } + }, } continue; } diff --git a/zellij-client/src/stdin_handler.rs b/zellij-client/src/stdin_handler.rs index 6fcf6982e..75634a05b 100644 --- a/zellij-client/src/stdin_handler.rs +++ b/zellij-client/src/stdin_handler.rs @@ -5,7 +5,10 @@ use std::sync::{Arc, Mutex}; use zellij_utils::channels::SenderWithContext; use zellij_utils::termwiz::input::{InputEvent, InputParser, MouseButtons}; -fn send_done_parsing_after_query_timeout(send_input_instructions: SenderWithContext<InputInstruction>, query_duration: u64) { +fn send_done_parsing_after_query_timeout( + send_input_instructions: SenderWithContext<InputInstruction>, + query_duration: u64, +) { std::thread::spawn({ move || { std::thread::sleep(std::time::Duration::from_millis(query_duration)); |