Tidy up the ic_exports field of the InteractiveContext. Previously
authorSimon Marlow <marlowsd@gmail.com>
Fri, 3 Jun 2011 23:13:04 +0000 (00:13 +0100)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 3 Jun 2011 23:13:04 +0000 (00:13 +0100)
commit5cd39aa33f970ff42e22b1c9c73502e4229dc488
treef2dd3b91fb25626ff5e22b58cde57872c6646634
parentd30d47e5a819a7900054dd089b21d769259fdffa
Tidy up the ic_exports field of the InteractiveContext.  Previously
was [(Module, Maybe ImportDecl)], now it is just [ImportDecl].  So now
":m +A" and "import A" do exactly the same thing in GHCi, and use the
same code paths.
compiler/hsSyn/HsImpExp.lhs
compiler/main/HscTypes.lhs
compiler/main/InteractiveEval.hs
compiler/typecheck/TcRnDriver.lhs
ghc/GhciMonad.hs
ghc/InteractiveUI.hs