Commit Graph

20 Commits (ad17fe776359a25e4d1bebc7890d1bf3da0880f0)

Author SHA1 Message Date
Lennart Spitzner bb646321fe Add the descendDescTo function, minor formatting 2020-04-10 23:40:21 +02:00
Lennart Spitzner ded3192962 Simplify/Clean up prelude.inc 2020-04-10 23:31:47 +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 a495e13e53 Add addHelpCommandWith; Improve layouting for help/docs 2018-01-12 23:16:20 +01:00
Lennart Spitzner 327f596d1d Add bash-completion support (experimental) 2018-01-11 21:47:49 +01:00
Lennart Spitzner 92a7339590 Add functions ppUsageShortSub and ppHelpDepthOne 2018-01-10 22:00:55 +01:00
Lennart Spitzner 0f5aa00bb3 Support hiding commands (and parts, in theory) 2018-01-10 00:32:08 +01:00
Lennart Spitzner c4f930f3db Fix bug in `ppUsageWithHelp` and some mistakes in docs 2017-11-13 21:18:09 +01:00
Lennart Spitzner 95886b898b Add `addNullCmd` and `addStringParams` 2017-10-02 22:45:43 +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 719d447701 Add function parsingErrorString 2017-05-16 22:03:25 +02:00
Lennart Spitzner c1cbc77e5b Implement mapOut, peekInput, cmd child merging 2017-05-16 12:22:28 +02:00
Lennart Spitzner b15f1ae585 Refactor module structure; Add haddock; Update README 2017-01-01 14:46:53 +01:00
Lennart Spitzner aecef373f9 Add ppUsageWithHelp 2016-12-30 22:16:04 +01:00
Lennart Spitzner b11663d910 Add 'suggestion' functionality
i.e. possible additional input that could make the input valid
(or at least less invalid).
2016-12-30 22:16:03 +01:00
Lennart Spitzner 04cb0bdea5 Clean up imports; Reduce dep footprint s/lens/microlens/ 2016-10-11 00:27:26 +02:00
Lennart Spitzner 7132a79b50 Add project-spec. prelude; Remove q-prelude dependency 2016-07-30 16:44:31 +02:00
Lennart Spitzner f033c9e0ab Rename to butcher, Change everything else 2016-07-30 16:25:28 +02:00