Repository : ssh://darcs.haskell.org//srv/darcs/packages/haskeline

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/68f93fa6205845234ba98c79fbf8ff58ee8705db

>---------------------------------------------------------------

commit 68f93fa6205845234ba98c79fbf8ff58ee8705db
Author: Judah Jacobson <[email protected]>
Date:   Sun Mar 25 14:24:47 2012 +0000

    Refactor Term to make the backends more modular.
    
    The main benefit is to move all encoding-related functions
    to the Posix module.
    
    NOTE: This patch breaks the build on Windows, for now.

 System/Console/Haskeline/Backend/DumbTerm.hs   |   20 ++------
 System/Console/Haskeline/Backend/Posix.hsc     |   30 ++++++++++--
 System/Console/Haskeline/Backend/Terminfo.hs   |   37 +++++++--------
 System/Console/Haskeline/Command/Completion.hs |    2 +-
 System/Console/Haskeline/Emacs.hs              |    4 +-
 System/Console/Haskeline/InputT.hs             |    2 +-
 System/Console/Haskeline/RunCommand.hs         |   59 ++++++++++++------------
 System/Console/Haskeline/Term.hs               |   21 +++++---
 System/Console/Haskeline/Vi.hs                 |    4 +-
 9 files changed, 95 insertions(+), 84 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 68f93fa6205845234ba98c79fbf8ff58ee8705db

_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to