diff --git a/ghc/lib/std/PrelIOBase.lhs b/ghc/lib/std/PrelIOBase.lhs index 7c53b59b1e61d24c0e810dae212bbeebabc12fa7..a50cc293516ba3e53da0d8a1675f029182785286 100644 --- a/ghc/lib/std/PrelIOBase.lhs +++ b/ghc/lib/std/PrelIOBase.lhs @@ -1,5 +1,5 @@ % ------------------------------------------------------------------------------ -% $Id: PrelIOBase.lhs,v 1.26 2000/07/07 11:03:58 simonmar Exp $ +% $Id: PrelIOBase.lhs,v 1.27 2000/07/08 18:17:40 panne Exp $ % % (c) The University of Glasgow, 1994-2000 % @@ -450,11 +450,12 @@ instance Show Exception where showsPrec _ (RecConError err) = showString err showsPrec _ (RecUpdError err) = showString err showsPrec _ (AssertionFailed err) = showString err - showsPrec _ (AsyncException e) = shows e showsPrec _ (DynException _err) = showString "unknown exception" + showsPrec _ (AsyncException e) = shows e showsPrec _ (PutFullMVar) = showString "putMVar: full MVar" showsPrec _ (BlockedOnDeadMVar) = showString "thread blocked indefinitely" showsPrec _ (NonTermination) = showString "<<loop>>" + showsPrec _ (UserError err) = showString err \end{code} %*********************************************************