@@ -93,6 +93,9 @@ ploop d prompt prf e
93 (cmd, step) <- case x of
93 (cmd, step) <- case x of
94 Nothing -> fail "Abandoned"
94 Nothing -> fail "Abandoned"
95 Just input -> do return (parseTac i input, input)
95 Just input -> do return (parseTac i input, input)
97+ Right Abandon -> fail "Abandoned"
96 (d, st, done, prf') <- idrisCatch
99 (d, st, done, prf') <- idrisCatch
97 (case cmd of
100 (case cmd of
98 Left err -> do iputStrLn (show err)
101 Left err -> do iputStrLn (show err)