@@ -590,7 +590,8 @@ splitName s = case reverse $ splitOn "." s of
590590idemodeProcess :: FilePath -> Command -> Idris ()
591591idemodeProcess fn Warranty = process fn Warranty
592592idemodeProcess fn Help = process fn Help
593−idemodeProcess fn (RunShellCommand cmd) = process fn (RunShellCommand cmd)
593+idemodeProcess fn (RunShellCommand cmd) =
594+ iPrintError ":! is not currently supported in IDE mode."
594595idemodeProcess fn (ChangeDirectory f) =
595596 do process fn (ChangeDirectory f)
596597 dir <- runIO $ getCurrentDirectory