From 6880e6ebf2fcd4d9486ada407f10d838d015614d Mon Sep 17 00:00:00 2001
From: Michael Aaron Murphy <mmstickman@gmail.com>
Date: Thu, 26 Oct 2017 18:10:02 -0400
Subject: [PATCH] Fix #558 Closes #558

---
 src/shell/pipe_exec/mod.rs | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/src/shell/pipe_exec/mod.rs b/src/shell/pipe_exec/mod.rs
index e9a15630..a7a591f3 100644
--- a/src/shell/pipe_exec/mod.rs
+++ b/src/shell/pipe_exec/mod.rs
@@ -282,9 +282,6 @@ impl<'a> PipelineExecution for Shell<'a> {
                         "cd".into(),
                         iter::once("cd".into()).chain(job.args.drain()).collect(),
                     )
-                } else if Path::new(&job.args[0]).is_dir() {
-                    eprintln!("ion: cannot execute directory as command");
-                    return Err(FAILURE);
                 } else if self.functions.contains_key::<str>(job.args[0].as_ref()) {
                     RefinedJob::function(job.args[0].clone().into(), job.args.drain().collect())
                 } else if self.builtins.contains_key::<str>(job.args[0].as_ref()) {
-- 
GitLab