Commit Graph

128 Commits (master)

Author SHA1 Message Date
Lennart Spitzner 481d6a1905 Relax upper bounds for ghc-8.6 compat 2018-07-10 17:49:37 +02:00
Lennart Spitzner 4661f8dd48 Bump iridium.yaml to use ghc-8.4.3 2018-07-10 14:42:28 +02:00
Lennart Spitzner 39e8c8cc2e Relax upper bound to "free < 5.2" 2018-07-10 14:32:04 +02:00
Lennart Spitzner c62b7f813c Relax version bound on multistate, Bump to 1.3.1.1 2018-04-17 20:45:54 +02:00
Lennart Spitzner ed4665f8ee Bump to 1.3.1.0, changelog 2018-04-17 18:13:14 +02:00
Lennart Spitzner 7d56c9ae1d Add addAlternatives, Add/Expose varPartDesc 2018-04-17 18:11:41 +02:00
Lennart Spitzner 2e245432a5 Remove cabal flag "butcher-dev" 2018-04-13 21:23:35 +02:00
Lennart Spitzner 720530b308 Bump to 1.3.0.1, Write changelog 2018-04-13 20:56:16 +02:00
Lennart Spitzner 7c68d54368 Add upper bounds to all deps 2018-04-13 20:52:03 +02:00
Lennart Spitzner 99393b929a Update copyright 2018-04-13 20:47:08 +02:00
Lennart Spitzner cad3c0a839 Add .gitignore stuff 2018-04-13 20:47:08 +02:00
Lennart Spitzner e0dd252707 Adapt to ghc-8.4, Drop support for ghc<8 2018-04-13 20:47:08 +02:00
Lennart Spitzner c63327e25c Bump to 1.3.0.0, Changelog, Add few upper bounds 2018-02-12 17:10:46 +01:00
Lennart Spitzner 10291d3808 Add testcases for completions 2018-02-12 15:47:53 +01:00
Lennart Spitzner 0313b0d68d Improve completion behaviour 2018-02-12 15:47:27 +01:00
Lennart Spitzner a495e13e53 Add addHelpCommandWith; Improve layouting for help/docs 2018-01-12 23:16:20 +01:00
Lennart Spitzner 9337ab8d40 Switch to using newlines as separator between completions 2018-01-12 00:08:26 +01:00
Lennart Spitzner 327f596d1d Add bash-completion support (experimental) 2018-01-11 21:47:49 +01:00
Lennart Spitzner a4e80cc8fc Add addHelpCommand2 making use of the new ppHelpDepthOne 2018-01-10 22:49:18 +01:00
Lennart Spitzner e1c38e430f Support hiding flags 2018-01-10 22:39:40 +01:00
Lennart Spitzner 92a7339590 Add functions ppUsageShortSub and ppHelpDepthOne 2018-01-10 22:00:55 +01:00
Lennart Spitzner 548f2ccd8f Apply autoformatting and Refactor slightly 2018-01-10 00:53:51 +01:00
Lennart Spitzner 0f5aa00bb3 Support hiding commands (and parts, in theory) 2018-01-10 00:32:08 +01:00
Lennart Spitzner bedc74462b Fix addHelpCommand to not expect a local CommandDesc 2018-01-09 16:30:37 +01:00
Lennart Spitzner 9f6ec52471 Add .gitignore for dist-newstyle 2017-12-10 23:25:03 +01:00
Lennart Spitzner dda70a959b Remove dependency on `either` package 2017-12-10 23:23:59 +01:00
Lennart Spitzner e8272f1804 Bump to 1.2.1.0; Changelog 2017-11-13 21:28:19 +01:00
Lennart Spitzner d9b56af676 Add interactive utils in new module 'Monadic.Interactive' 2017-11-13 21:27:58 +01:00
Lennart Spitzner c4f930f3db Fix bug in `ppUsageWithHelp` and some mistakes in docs 2017-11-13 21:18:09 +01:00
Lennart Spitzner 728cc8641d Bump to 1.2.0.0; Changelog 2017-10-03 17:06:55 +02:00
Lennart Spitzner b2a25f3a07 Rename param functions, Add `addParamNoFlagString*`, Fix flag behaviour 2017-10-03 17:06:15 +02:00
Lennart Spitzner bd7f1f3c07 Enablel changelog check in iridium.yaml 2017-10-03 00:12:22 +02:00
Lennart Spitzner 918ae1c417 Bump to 1.1.1.0; Changelog 2017-10-02 22:47:00 +02:00
Lennart Spitzner 95886b898b Add `addNullCmd` and `addStringParams` 2017-10-02 22:45:43 +02:00
Lennart Spitzner b7f1f0382f Remove ghc -j flag from .cabal file 2017-10-02 22:24:03 +02:00
Lennart Spitzner 4c053ab1f2 Add github readme link to package description 2017-09-24 17:52:32 +02:00
Lennart Spitzner 8055fbc255 Fix documentation error 2017-09-24 17:48:27 +02:00
Lennart Spitzner cdb9e4e723 Bump to 1.1.0.2 2017-09-24 17:44:22 +02:00
Lennart Spitzner 12a2bed6c8 Improve usage pretty-printing: children in separate line 2017-08-10 18:03:07 +02:00
Lennart Spitzner 9433991ae6 Improve usage pretty-printing a bit more 2017-08-10 17:56:41 +02:00
Lennart Spitzner 0be78a3aab Fix usage pretty-printing block output 2017-08-10 17:49:31 +02:00
Lennart Spitzner cd983676cb Fixup maintainer name 2017-08-10 17:48:29 +02:00
Lennart Spitzner 656b3e221b Bump to 1.1.0.1 2017-08-01 23:31:43 +02:00
Lennart Spitzner 8267c300c3 Adapt for ghc-8.2.1 2017-08-01 23:28:33 +02:00
Lennart Spitzner e0ea9ef948 Update maintainer email address 2017-08-01 23:28:11 +02:00
Lennart Spitzner 0044c7561e Prepare release, Change .cabal file 2017-05-17 00:10:36 +02:00
Lennart Spitzner ece1412364 Remove unused dependency (nats) 2017-05-16 23:58:01 +02:00
Lennart Spitzner 0052781b2e Fix changelog entry 2017-05-16 23:53:48 +02:00
Lennart Spitzner 6f7602bb35 Update README.md: Add examples for cmds and flags 2017-05-16 23:47:12 +02:00
Lennart Spitzner 97f7165656 Fix two bugs
- when input was missing inside a reorder, butcher
  erroneously reported an monadMisuseError;
- flags that allow multiple occurences/values returned
  the results in the reversed order.
2017-05-16 23:44:54 +02:00