From 61b7a2002d30d055465adf3a1acf548750508054 Mon Sep 17 00:00:00 2001 From: Jonas Maier <> Date: Thu, 5 Mar 2026 06:42:14 +0100 Subject: handle double spaces --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index 53337c8..3017995 100644 --- a/src/main.rs +++ b/src/main.rs @@ -130,7 +130,9 @@ pub struct CursorPos { const PROMPT: &str = "> "; fn run_command(raw: &ScopedRawMode, line: Vec) { - let words: Vec<&[u8]> = line.split(|x| *x == b' ').collect(); + let mut words: Vec<&[u8]> = line.split(|x| *x == b' ').collect(); + words.retain(|w| !w.is_empty()); + if words.is_empty() { print!("{PROMPT}"); return; -- cgit v1.2.3