Mon Jan 21 06:59:35 PST 2008  Simon Marlow <[EMAIL PROTECTED]>
  * FIX #2049, another problem with the module context on :reload
  The previous attempt to fix this (#1873, #1360) left a problem that
  occurred when the first :load of the program failed (#2049).  
  
  Now I've implemented a different strategy: between :loads, we remember
  all the :module commands, and just replay them after a :reload.  This
  is in addition to remembering all the package modules added with
  :module, which is orthogonal.
  
  This approach is simpler than the previous one, and seems to do the
  right thing in all the cases I could think of.  Let's hope this is the
  last bug in this series...

    M ./compiler/ghci/GhciMonad.hs -3 +12
    M ./compiler/ghci/InteractiveUI.hs -89 +72

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

Reply via email to