Interesting. I have a similar, but worse problem. For me, ':load'ing main.hs would fail to find the imported files. The only thing I appear to be able to :load is files that don't import from local directories.
2009/1/22 Peter Verswyvelen <bugf...@gmail.com> > I have a silly problem. > I'm using Emacs with the Haskell mode extension on Windows > > I have a source file in say > > c:/foo/src/main.hs > > main.hs is importing some other modules in that same src directory > > When I invoke GHCi from within Emacs, the first thing it does is > > :cd c:/foo > > and then > > :load "src/main.hs" > > But of course GHCi won't find the imported modules now, since the current > directory is wrong. > > If I type in GHCi > > :cd src > :load "main.hs" > > then it compiles fine. > > Does anyone have an idea why Emacs or the Haskell mode is switching to the > parent directory of src instead of src itself, and how to fix this? > > Thanks a lot, > Peter > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe