Tue Jan 27 04:16:48 PST 2009  Simon Marlow <[email protected]>
  * #2973: we should virtualise the CWD inside the GHC API, not in the client
  Ignore-this: 5d57181d25a0661ad20fa48154f4a80
  The problem is that we install the client's CWD before calling
  runStmt, but runStmt has to load modules before running the code.  We
  need to install the CWD just before running the code instead, which
  means it has to be done inside runStmt (and resume).

    M ./compiler/ghci/GhciMonad.hs -17 +2
    M ./compiler/ghci/InteractiveUI.hs -3
    M ./compiler/main/HscTypes.lhs +3
    M ./compiler/main/InteractiveEval.hs +25

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090127121648-12142-e1a9df1698b1ea4d8efb22f1c7057f730d1b6370.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to