@@ -925,6 +925,12 @@ process h fn ColourOn
925925process h fn ColourOff
926926 = do ist <- getIState
927927 putIState $ ist { idris_colourRepl = False }
928+process h fn ListErrorHandlers =
929+ do ist <- getIState
930+ case idris_errorhandlers ist of
931+ [] -> iPrintResult "No registered error handlers"
932+ handlers ->
933+ iPrintResult $ "Registered error handlers: " ++ (concat . intersperse ", " . map show) handlers
928934
929935classInfo :: ClassInfo -> Idris ()
930936classInfo ci = do iputStrLn "Methods:\n"