Commit Graph

19 Commits

Author SHA1 Message Date
Daniel Gröber 2135ff438d Change slogan 2017-03-07 00:25:46 +01:00
Daniel Gröber ee55da4908 Prepare for splitting off ghc-mod-core eventually 2017-01-12 17:05:47 +01:00
Alan Zimmerman b02dfb9ce3 Cleaning up 2016-02-09 22:34:25 +02:00
Alan Zimmerman 5f070b8428 Rebalance between lib and exe 2016-02-09 22:24:46 +02:00
Alan Zimmerman 1cc97db24f Move the CLI parser definitions into the lib
So they can be used by library clients to parse and pass in the
appropriate ghc-mod Options.
2016-02-08 22:34:20 +02:00
Nikolay Yakimov 41b9c0bbf2 Better log-level option
* Allow using strings with `--loglevel`
* `-v` now raises log level relative to `--loglevel` or `--silent`
* Use GmLogLevel instead of Int for parser base
2015-12-25 08:20:09 +03:00
Nikolay Yakimov 631c449e0c Interactive help and better error reporting 2015-12-20 14:30:30 +03:00
Nikolay Yakimov ddfcd6c281 Extended --map-file docs 2015-12-20 13:50:12 +03:00
Nikolay Yakimov c3cf416097 Rename module ShellEscape → ShellParse 2015-12-20 08:26:49 +03:00
Nikolay Yakimov d0c53ec937 Forbid "leftover" args to interactive commands 2015-12-20 06:41:34 +03:00
Nikolay Yakimov feae07da5b Shell-like syntax for interactive mode 2015-12-20 06:05:43 +03:00
Nikolay Yakimov 6d9ed9a255 Use optparse-applicative for interactive commands 2015-12-20 04:22:17 +03:00
Nikolay Yakimov fcf82ae101 [Optparse] GPL headers 2015-12-10 01:26:05 +03:00
Nikolay Yakimov 01e1a83c25 [Optparse] s/##/<=>/g 2015-12-06 21:30:03 +03:00
Nikolay Yakimov d255da0c89 Formatting 2015-12-06 19:22:21 +03:00
Nikolay Yakimov c8440a5c4d File-map comment doc update 2015-12-06 17:26:24 +03:00
Nikolay Yakimov 75202b4be8 Optparse removed unused function 2015-12-06 02:41:02 +03:00
Nikolay Yakimov 3665026fbf Disambiguate logLevelParser 2015-12-06 02:11:49 +03:00
Nikolay Yakimov ad16b739eb Optparse-applicative 2015-12-05 23:55:12 +03:00