Ticket #42 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

Investigate integration into ghci

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

Description

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 6 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:

http://www.haskell.org/pipermail/glasgow-haskell-users/2008-November/016227.html

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:

http://hackage.haskell.org/trac/ghc/ticket/2812

Note: See TracTickets for help on using tickets.