on master help sign in
Merge pull request #3 from david-christiansen/ideslave-socket

Send prover errors back with spans instead of ANSI

commita34dbcfe7e02b88c7ec54228c9f8f9631fcc3075 authorHannes Mehnert <hannes@mehnert.org> dateMon 4 Aug 2014, 14:00 (12 years ago) parent4fe16a502e8f8c
1 file changed+2−1
src/Idris/Prover.hs+2−1
src/Idris/Prover.hs+2−1
@@ -251,7 +251,8 @@ ploop fn d prompt prf e h
251251 (\err -> return (False, e, False, prf, Left err))
252252 ideslavePutSExp "write-proof-state" (prf', length prf')
253253 case res of
254− Left err -> do iPrintError (pshow i err)
254+ Left err -> do ist <- getIState
255+ iRenderError $ pprintErr ist err
255256 ploop fn d prompt prf' st h'
256257 Right ok ->
257258 if done then do (tm, _) <- elabStep st get_term