summaryrefslogtreecommitdiff
path: root/src/GFI.hs
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-09-09 06:58:38 +0000
committeraarne <aarne@cs.chalmers.se>2008-09-09 06:58:38 +0000
commit033da07c3960e2e1b42143aa6deaea387260a9b6 (patch)
tree908007dde907897f4bf66252df3826550a587d6f /src/GFI.hs
parent63a706b109a5aba2adf1eb0b77b423a685e33f52 (diff)
show "error" in run interruptibly mode in GFI
Diffstat (limited to 'src/GFI.hs')
-rw-r--r--src/GFI.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/GFI.hs b/src/GFI.hs
index a38481cbe..04c4c5d75 100644
--- a/src/GFI.hs
+++ b/src/GFI.hs
@@ -119,7 +119,8 @@ loop opts gfenv0 = do
_ -> do
interpretCommandLine enc env s
loopNewCPU gfenv
- gfenv' <- return $ either (const gfenv) id r
+-- gfenv' <- return $ either (const gfenv) id r
+ gfenv' <- either (\e -> (print e >> return gfenv)) return r
loop opts gfenv'
importInEnv :: GFEnv -> Options -> [FilePath] -> IO GFEnv