on master help sign in
Report universe errors using IDE protocol
commit66c9c384ab4c61114f4676e18202b3ac2946835f authorDavid Raymond Christiansen <david@davidchristiansen.dk> dateMon 27 Apr 2015, 16:49 (11 years ago) parente7f9257
1 file changed+3−2
src/Idris/Error.hs+3−2
src/Idris/Error.hs+3−2
@@ -32,8 +32,9 @@ iucheck = do tit <- typeInType
3232 logLvl 7 $ "ALL CONSTRAINTS: " ++ show cs
3333 when (not tit) $
3434 (tclift $ ucheck (idris_constraints ist)) `idrisCatch`
35− (\e -> do setErrSpan (getErrSpan e)
36− iputStrLn (pshow ist e))
35+ (\e -> do let fc = getErrSpan e
36+ setErrSpan fc
37+ iWarn fc $ pprintErr ist e)
3738
3839showErr :: Err -> Idris String
3940showErr e = getIState >>= return . flip pshow e