1. 02 Nov, 2013 2 commits
  2. 31 Oct, 2013 2 commits
  3. 12 Oct, 2013 5 commits
  4. 06 Sep, 2013 1 commit
  5. 31 Aug, 2013 2 commits
  6. 15 Aug, 2013 1 commit
  7. 02 Jul, 2013 1 commit
  8. 17 Feb, 2013 1 commit
  9. 29 Jan, 2013 1 commit
  10. 20 Jan, 2013 1 commit
  11. 01 Dec, 2012 2 commits
  12. 07 Sep, 2012 1 commit
  13. 26 Aug, 2012 2 commits
    • judah's avatar
      Refactor terminal unit tests. · b10e7d1c
      judah authored
      Previously we used the "script" command-line utility to capture output from
      programs that expected to be run in a terminal.  
      Now, we use openpty and other C function (as wrapped by the unix library) to
      run them directly from Haskell.  
      
      As a related change, we now return the individual chunks of bytes that were
      output from the process that we're testing.  This lets us test its behavior
      more specifically, in particular in the "file style" tests with an incomplete
      byte sequence at EOF.
      b10e7d1c
    • judah's avatar
      Don't use Control.Exception.Extensible in Setup.hs. · 9afc1d2d
      judah authored
      This fixes the build on ghc>=7.6.1, which no longer provides the
      extensible-exceptions package by default.  (Haskeline's own
      dependency on extensible-exceptions was removed in haskeline-0.7.0.0.)
      9afc1d2d
  14. 14 Aug, 2012 1 commit
  15. 26 Jul, 2012 3 commits
  16. 25 Jul, 2012 4 commits
  17. 22 Jul, 2012 5 commits
  18. 21 Jul, 2012 1 commit
  19. 19 Jul, 2012 2 commits
  20. 18 Jul, 2012 2 commits