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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/2757e8aea60f0a595a7f6f942417d3acab86392a

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

commit 2757e8aea60f0a595a7f6f942417d3acab86392a
Author: Judah Jacobson <[email protected]>
Date:   Fri Mar 23 18:36:40 2012 +0000

    Use a writer monad in the Terminfo backend.
    
    The main benefit, besides simplifying the code, is that we
    now draw all parts of a line change in one terminal action.
    This prevents "flicker" from the cursor appearing briefly
    in an intermediate state.

 System/Console/Haskeline/Backend/Terminfo.hs |  117 +++++++++++++-------------
 1 files changed, 59 insertions(+), 58 deletions(-)


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

    git show 2757e8aea60f0a595a7f6f942417d3acab86392a

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

Reply via email to