@@ -227,11 +227,11 @@ ideslave orig mods
227 Success (Prove n') -> do iPrintResult ""
227 Success (Prove n') -> do iPrintResult ""
228 idrisCatch
228 idrisCatch
229 (process stdout fn (Prove n'))
229 (process stdout fn (Prove n'))
230− (\e -> getIState >>= iPrintError . flip pshow e)
230+ (\e -> getIState >>= ihRenderError . flip pprintErr e)
231 isetPrompt (mkPrompt mods)
231 isetPrompt (mkPrompt mods)
232 Success cmd -> idrisCatch
232 Success cmd -> idrisCatch
233 (ideslaveProcess fn cmd)
233 (ideslaveProcess fn cmd)
234− (\e -> getIState >>= iPrintError . flip pshow e)
234+ (\e -> getIState >>= ihRenderError stdout . flip pprintErr e)
235 Just (IdeSlave.REPLCompletions str) ->
235 Just (IdeSlave.REPLCompletions str) ->
236 do (unused, compls) <- replCompletion (reverse str, "")
236 do (unused, compls) <- replCompletion (reverse str, "")
237 let good = IdeSlave.SexpList [IdeSlave.SymbolAtom "ok", IdeSlave.toSExp (map replacement compls, reverse unused)]
237 let good = IdeSlave.SexpList [IdeSlave.SymbolAtom "ok", IdeSlave.toSExp (map replacement compls, reverse unused)]