I'm still looking for a solution to this problem.  I've heard from a few people who are affected also, but not any solution.

Barring a solution to ghci's behavior, does someone have an emacs-based workaround?

  - Conal

On Tue, Nov 11, 2008 at 4:41 PM, Conal Elliott <conal@conal.net> wrote:
ghci echoes all of my input in emacs, when run via haskell-mode or via "M-x shell", which then confuses various useful haskell-mode features.  I built it from sources.  At the time I didn't have libedit-dev, so today I installed libedit-dev (version 2.11~20080614 on ubuntu), did a clean make & install, and I get exactly the same behavior.

Does anyone have experience in getting through this problem?  Willing to help me out?

Thanks,

  - Conal