Re: ghci changes in 6.8 that are not improvements

2007-11-30 Thread Simon Marlow
Lemmih wrote: On Nov 30, 2007 12:36 PM, Simon Marlow <[EMAIL PROTECTED]> wrote: Alex Jacobson wrote: $ darcs get http://happs.org/HAppS-Begin $ cd HAppS-Begin $ curl http://searchpath.org/searchpath/SearchPath.hs > SearchPath.hs $ ghc --make SearchPath.hs -o sp $ sp ghci -ihaskell haskell/Main.

Re: ghci changes in 6.8 that are not improvements

2007-11-30 Thread Lemmih
On Nov 30, 2007 12:36 PM, Simon Marlow <[EMAIL PROTECTED]> wrote: > Alex Jacobson wrote: > > > > $ darcs get http://happs.org/HAppS-Begin > > $ cd HAppS-Begin > > $ curl http://searchpath.org/searchpath/SearchPath.hs > SearchPath.hs > > $ ghc --make SearchPath.hs -o sp > > $ sp ghci -ihaskell haske

Re: ghci changes in 6.8 that are not improvements

2007-11-30 Thread Simon Marlow
Alex Jacobson wrote: $ darcs get http://happs.org/HAppS-Begin $ cd HAppS-Begin $ curl http://searchpath.org/searchpath/SearchPath.hs > SearchPath.hs $ ghc --make SearchPath.hs -o sp $ sp ghci -ihaskell haskell/Main.hs Prelude> :r I don't see any unnecessary reloading here: Ok, modules loade

Re: ghci changes in 6.8 that are not improvements

2007-11-21 Thread Ganesh Sittampalam
On Wed, 21 Nov 2007, Alex Jacobson wrote: Simon Marlow wrote: Alex Jacobson wrote: 1. just using : at the prompt caused a reload. Now you have to type :r. Interesting, I was not aware of that behaviour, so probably fixed it by accident :) Yeah, Igloo said the same thing. Everyone I talke

Re: ghci changes in 6.8 that are not improvements

2007-11-21 Thread Alex Jacobson
Simon Marlow wrote: Alex Jacobson wrote: 1. just using : at the prompt caused a reload. Now you have to type :r. Interesting, I was not aware of that behaviour, so probably fixed it by accident :) Yeah, Igloo said the same thing. Everyone I talked to about the feature didn't know about i

Re: ghci changes in 6.8 that are not improvements

2007-11-21 Thread Simon Marlow
Alex Jacobson wrote: 1. just using : at the prompt caused a reload. Now you have to type :r. Interesting, I was not aware of that behaviour, so probably fixed it by accident :) 2. reload now reloads all modules rather than just the modules that changed (faster but not as fast as not reload