1. 28 Jan, 2019 3 commits
  2. 24 Jan, 2019 1 commit
    • Judah Jacobson's avatar
      Convert the test to a test-suite. (#110) · 3214a170
      Judah Jacobson authored
      This works with `stack` and `cabal new-test`.  The latter
      uses the `build-tool-depends` field to locate the binary.
      
      Also:
      - Remove the reference to the nonexistent main file on Windows.
      - Make the test binary return a nonzero exit code when it fails.
      
      Still TODO: test in CI.
      3214a170
  3. 23 Jan, 2019 1 commit
    • Kamil's avatar
      Define executable targets in the cabal file for tests (#103) · 4e7e0424
      Kamil authored
      This change is motivated to make it easier to run the unit tests:
      
      defined two executable targets in the cabal file
      added run_unit_tests.sh script
      one test is failing independent of the changes:
      
      ```
      Failure in: 0:interaction:2:tab completion:0
      tests/RunTTY.hs:106
      expected: ["dummy-\206\188\206\177\207\131/\r\nbar \207\130\206\181\207\129\207\132\r\n0:dummy-\206\188\206\177\207\131/"]
      but got: ["dummy-\206\188\a\a"]
      ```
      4e7e0424
  4. 22 Jan, 2019 1 commit
    • Judah Jacobson's avatar
      Add the new function `waitForAnyKey`. (#108) · 6b145aac
      Judah Jacobson authored
      Fixes #74 as well enough as Haskeline currently can.  It returns
      a `Bool` rather than `Maybe Key` since Haskeline doesn't expose its
      `Key` type.  But this should be enough for the "press any key to continue"
      functionality described in the feature request.
      6b145aac
  5. 21 Jan, 2019 4 commits
  6. 17 Jan, 2019 1 commit
  7. 10 Dec, 2018 1 commit
  8. 20 Oct, 2018 2 commits
  9. 06 Oct, 2018 5 commits
  10. 24 Jun, 2018 2 commits
  11. 20 Jun, 2018 1 commit
  12. 18 Jun, 2018 1 commit
  13. 03 Jun, 2018 1 commit
  14. 02 Jun, 2018 1 commit
  15. 16 Apr, 2018 3 commits
  16. 10 Apr, 2018 1 commit
  17. 11 Dec, 2017 2 commits
  18. 02 Dec, 2017 2 commits
  19. 08 Nov, 2017 1 commit
  20. 22 Sep, 2017 2 commits
  21. 21 Sep, 2017 1 commit
  22. 20 Sep, 2017 2 commits
  23. 27 Aug, 2017 1 commit