- Jan 28, 2019
-
-
Judah Jacobson authored
-
Judah Jacobson authored
-
Judah Jacobson authored
Make it a looped KeyCommand inside a single call to runInputCmdT, rather than calling runInputCmdT once for each character. This hopefully makes it closer to "real" results when entering multiple keys (e.g., holding them down).
-
- Jan 24, 2019
-
-
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.
-
- Jan 23, 2019
-
-
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"] ```
-
- Jan 22, 2019
-
-
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.
-
- Jan 21, 2019
-
-
Judah Jacobson authored
-
Judah Jacobson authored
Fixes #72.
-
Judah Jacobson authored
Fixes #87. Similar to `KillLine`, add two new "keys" `ReverseSearchHistory` and `ForwardSearchHistory` which bind to the incremental history search functionality. Original patch by @boris-stepanov (#90).
-
Judah Jacobson authored
Fixes #3.
-
- Jan 17, 2019
-
-
Judah Jacobson authored
-
- Dec 10, 2018
-
-
Judah Jacobson authored
Fixes #21, which noted that the `LICENSE` file was inconsistent with `License: BSD3` in the .cabal` file.
-
- Oct 20, 2018
-
-
Ken Micklas authored
-
Judah Jacobson authored
Removes `System.Console.Haskeline.MonadException`; now we use class constraints from `Control.Monad.Catch`.
-
- Oct 06, 2018
-
-
Judah Jacobson authored
-
Judah Jacobson authored
- Use Travis's build-in apt support - Use `language: c` explicitly - Remove unnecessary `cabal` invocations - Remove the separate `before_install` step
-
Judah Jacobson authored
Also: - Add CI testing up to ghc-8.6.1 - Don't install explicit Cabal versions, now that we don't have a custom Setup script.
-
Judah Jacobson authored
Haskeline doesn't have a custom Setup script, so that step isn't providing any value.
-
Judah Jacobson authored
-
- Jun 24, 2018
-
-
Judah Jacobson authored
Helps fix `stack upload`.
-
Judah Jacobson authored
-
- Jun 20, 2018
-
-
Judah Jacobson authored
Bump upper bound on containers
-
- Jun 18, 2018
-
-
Ben Gamari authored
-
- Jun 03, 2018
-
-
Judah Jacobson authored
Bump stm upper bound
-
- Jun 02, 2018
-
-
Ben Gamari authored
-
- Apr 16, 2018
-
-
Judah Jacobson authored
Bump upper bound on unix to < 2.9
-
Ryan Scott authored
See https://ghc.haskell.org/trac/ghc/ticket/15042.
-
Judah Jacobson authored
Bump upper bound on base to < 4.13
-
- Apr 10, 2018
-
-
Ryan Scott authored
See https://ghc.haskell.org/trac/ghc/ticket/15018.
-
- Dec 11, 2017
-
-
Judah Jacobson authored
Also bump to 0.7.4.2.
- Dec 02, 2017
-
-
Judah Jacobson authored
-
Judah Jacobson authored
-
- Nov 08, 2017
-
-
taylorfausak authored
Unfortunately trac.haskell.org doesn't exist anymore.
-
- Sep 22, 2017
-
-
Judah Jacobson authored
Import Control.Concurrent.STM in Win32 backend
-
Ben Gamari authored
-
- Sep 21, 2017
-
-
Judah Jacobson authored
Move away from Chan to STM
-
- Sep 20, 2017
-
-
Ben Gamari authored
-
Ben Gamari authored
The isEmptyChan broken has been long known to be broken
-
- Aug 27, 2017
-
-
Judah Jacobson authored
Make sections Markdown correct in README.md
-