From 1367c7814f2c6c0b208da2f0e6fc6b510ad0a9ff Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Sun, 23 Jul 2017 18:09:49 -0700 Subject: [PATCH] Strip extra slashes from path Fixes strange behavior like 'cd .//////; pwd' --- src/context/context.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/context/context.rs b/src/context/context.rs index a81fa61..5bd18f5 100644 --- a/src/context/context.rs +++ b/src/context/context.rs @@ -189,6 +189,7 @@ impl Context { } }) .filter_map(|x| x) + .filter(|x| !x.is_empty()) .collect::>(); parts .iter()