[project @ 2001-12-05 19:24:53 by sof]
authorsof <unknown>
Wed, 5 Dec 2001 19:24:53 +0000 (19:24 +0000)
committersof <unknown>
Wed, 5 Dec 2001 19:24:53 +0000 (19:24 +0000)
oops, changes not tested with a stage2 build

ghc/compiler/ghci/InteractiveUI.hs
ghc/compiler/utils/Panic.lhs

index 4f08243..06dc5e9 100644 (file)
@@ -1,6 +1,6 @@
 {-# OPTIONS -#include "Linker.h" -#include "SchedAPI.h" #-}
 -----------------------------------------------------------------------------
--- $Id: InteractiveUI.hs,v 1.102 2001/12/05 00:06:32 sof Exp $
+-- $Id: InteractiveUI.hs,v 1.103 2001/12/05 19:24:53 sof Exp $
 --
 -- GHC Interactive User Interface
 --
@@ -35,7 +35,7 @@ import OccName                ( isSymOcc )
 import BasicTypes      ( defaultFixity )
 import Outputable
 import CmdLineOpts     ( DynFlag(..), getDynFlags, saveDynFlags, restoreDynFlags, dopt_unset )
-import Panic           ( GhcException(..) )
+import Panic           ( GhcException(..), showGhcException )
 import Config
 
 #ifndef mingw32_TARGET_OS
@@ -323,7 +323,7 @@ showException (DynException dyn) =
     Nothing               -> io (putStrLn ("*** Exception: (unknown)"))
     Just Interrupted      -> io (putStrLn "Interrupted.")
     Just (CmdLineError s) -> io (putStrLn s)    -- omit the location for CmdLineError
-    Just ph@PhaseFailed{} -> io (putStrLn (showGhcException ph)) -- ditto
+    Just ph@PhaseFailed{} -> io (putStrLn (showGhcException ph "")) -- ditto
     Just other_ghc_ex     -> io (print other_ghc_ex)
 
 showException other_exception
index b6e1f0f..e4c8cda 100644 (file)
@@ -12,7 +12,8 @@ some unnecessary loops in the module dependency graph.
 module Panic  
    ( 
      GhcException(..), ghcError, progName, 
-     panic, panic#, assertPanic, trace 
+     panic, panic#, assertPanic, trace,
+     showGhcException
    ) where
 
 import Config