mmm, it seems that the code is searching for the location of a cabal file and uses that as the current directory, assuming all source code is relative to that directory, instead of using the source directive in that cabal file.<div>
<div><div><br></div><div><div><div><div><div><div><div><div class="gmail_quote">On Thu, Jan 22, 2009 at 6:23 PM, Andrew Wagner <span dir="ltr">&lt;<a href="mailto:wagner.andrew@gmail.com">wagner.andrew@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Interesting. I have a similar, but worse problem. For me, &#39;:load&#39;ing main.hs would fail to find the imported files. The only thing I appear to be able to :load is files that don&#39;t import from local directories.<br>

<br><div class="gmail_quote">2009/1/22 Peter Verswyvelen <span dir="ltr">&lt;<a href="mailto:bugfact@gmail.com" target="_blank">bugfact@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="Wj3C7c">
I have a silly problem.<div><br></div><div>I&#39;m using Emacs with the Haskell mode extension on Windows&nbsp;</div><div><br></div><div>I have a source file in say&nbsp;</div><div><br></div><div>c:/foo/src/main.hs</div><div><br></div>


<div>main.hs is importing some other modules in that same src directory</div>
<div><br></div><div>When I invoke GHCi from within Emacs, the first thing it does is</div><div><br></div><div>:cd c:/foo</div><div><br></div><div>and then</div><div><br></div><div>:load &quot;src/main.hs&quot;</div><div>


<br>
</div><div>But of course GHCi won&#39;t find the imported modules now, since the current directory is wrong.</div><div><br></div><div>If I type in GHCi</div><div><br></div><div>:cd src</div><div>:load &quot;main.hs&quot;</div>


<div><br></div><div>then it compiles fine.</div><div><br></div><div>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?</div><div>


<br></div><div>Thanks a lot,</div><div>Peter</div><font color="#888888"><div><br></div>
</font><br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br></blockquote></div><br>
</blockquote></div><br></div></div></div></div></div></div></div></div></div>