On Tue, Feb 1, 2011 at 11:49 AM, Michael Diamond <mdiamond@willamette.edu> wrote:

Attempt to automatically populate the Haskell and Cabal installations.  This ought to be easy to do since (in theory) ghci and cabal are already in the path.  Power users can always change this later.

Done in github. Both GHC and Cabal are autodetected from the path. An autodetect button was added to the GHC implementation preference page. A nice side effect is that then scion is built automatically. So you install EclipseFP, and when you restart Eclipse, it finds GHC and Cabal automatically and builds scion server straight away.

I'm not sure how feasible this is, but it'd be really nice if the New Haskell Module dialog prompted the user to turn on or off the two automation options in the Run Configuration, so that they don't have to run it once then edit the run configuration to get what seems like core functionality.

I don't see how we can do that. The automation tab uses a command that is a function defined in the specific module you're launching, so no project-wide setting could apply. What I've done is changed the default: reload on save is now enabled by default. Done in github.

JP Moresmau