Ticket #42 (closed enhancement: fixed)

Opened 9 years ago

Last modified 9 years ago

Investigate integration into ghci

Reported by: judah Owned by:
Priority: minor Milestone:
Version: Keywords:


Haskeline is fully featured enough to make it worth trying to replace editline in ghci.

I expect this change to make ghci somewhat simpler; for example:

  • ghci currently works around several readline/editline bugs.
  • the global variable saved_sess will no longer be necessary due to monadic completion functions.

However, our dependencies on mtl, utf8-string, etc will have to be investigated.

Change History

Changed 9 years ago by judah

  • status changed from new to closed
  • resolution set to fixed

After some discussion on the mailing list, the following plan was proposed:


To summarize: for ghc-6.12 we plan to switch to haskeline, and also to implement a standard Unicode library which will replace the utf8-string dependency.

I'm closing this since there's now a task out on GHC's trac:


Note: See TracTickets for help on using tickets.