haskell/symantic-cli.git
4 months agoremove tabs and move to src/ master
Julien Moutinho [Tue, 26 May 2020 03:33:32 +0000 (05:33 +0200)]
remove tabs and move to src/

4 months agostack: bump to lts-15.4
Julien Moutinho [Tue, 26 May 2020 03:29:53 +0000 (05:29 +0200)]
stack: bump to lts-15.4

4 months agocabal: move from autogeree.net to sourcephile.fr
Julien Moutinho [Tue, 26 May 2020 03:22:58 +0000 (05:22 +0200)]
cabal: move from autogeree.net to sourcephile.fr

6 months agoversion: bump to 2.4.3.20200228
Julien Moutinho [Thu, 5 Mar 2020 02:08:01 +0000 (03:08 +0100)]
version: bump to 2.4.3.20200228

6 months agoparser: add instance Functor OnHandle
Julien Moutinho [Thu, 5 Mar 2020 02:07:34 +0000 (03:07 +0100)]
parser: add instance Functor OnHandle

6 months agolayout: fix schema
Julien Moutinho [Thu, 5 Mar 2020 02:07:14 +0000 (03:07 +0100)]
layout: fix schema

10 months agostack: bump to lts-14.13
Julien Moutinho [Thu, 7 Nov 2019 03:20:08 +0000 (03:20 +0000)]
stack: bump to lts-14.13

13 months agoapi: add CLI_Constant
Julien Moutinho [Tue, 6 Aug 2019 00:30:25 +0000 (00:30 +0000)]
api: add CLI_Constant

13 months agoparser: add exitWith calls where it makes sense.
Julien Moutinho [Mon, 5 Aug 2019 17:19:15 +0000 (17:19 +0000)]
parser: add exitWith calls where it makes sense.

14 months agoapi: improve CLI_Tag
Julien Moutinho [Sat, 20 Jul 2019 22:45:26 +0000 (22:45 +0000)]
api: improve CLI_Tag

14 months agoapi: add Sequenceable
Julien Moutinho [Tue, 16 Jul 2019 01:22:24 +0000 (01:22 +0000)]
api: add Sequenceable

14 months agoparser: add Outputable instances for Maybe and Either
Julien Moutinho [Sun, 14 Jul 2019 00:52:45 +0000 (00:52 +0000)]
parser: add Outputable instances for Maybe and Either

14 months agoparser: add bytestring instances
Julien Moutinho [Sat, 13 Jul 2019 20:44:03 +0000 (20:44 +0000)]
parser: add bytestring instances

14 months agohaddock: fix wrongly parsed comment
Julien Moutinho [Fri, 12 Jul 2019 22:03:48 +0000 (22:03 +0000)]
haddock: fix wrongly parsed comment

14 months agoclean up code
Julien Moutinho [Fri, 12 Jul 2019 18:18:42 +0000 (18:18 +0000)]
clean up code

14 months agoparser: add OnHandle
Julien Moutinho [Thu, 11 Jul 2019 10:54:57 +0000 (10:54 +0000)]
parser: add OnHandle

14 months agolayout: add compact/full help switch
Julien Moutinho [Thu, 11 Jul 2019 09:14:06 +0000 (09:14 +0000)]
layout: add compact/full help switch

14 months agolayout: add this alternative help rendition
Julien Moutinho [Wed, 10 Jul 2019 11:37:10 +0000 (11:37 +0000)]
layout: add this alternative help rendition

14 months agoparser: polish code
Julien Moutinho [Tue, 2 Jul 2019 19:32:25 +0000 (19:32 +0000)]
parser: polish code

14 months agoparser: drop conflicting command prefixes
Julien Moutinho [Mon, 1 Jul 2019 13:33:05 +0000 (13:33 +0000)]
parser: drop conflicting command prefixes

14 months agoapi: add alt
Julien Moutinho [Mon, 1 Jul 2019 12:06:00 +0000 (12:06 +0000)]
api: add alt

14 months agoparser: use separate maps for prefix and commands
Julien Moutinho [Mon, 1 Jul 2019 10:24:57 +0000 (10:24 +0000)]
parser: use separate maps for prefix and commands

14 months agoparser: fix expected commands
Julien Moutinho [Mon, 1 Jul 2019 09:32:42 +0000 (09:32 +0000)]
parser: fix expected commands

14 months agocabal: add categories
Julien Moutinho [Fri, 28 Jun 2019 15:07:43 +0000 (15:07 +0000)]
cabal: add categories

14 months agoparser: add support for prefixes of commands
Julien Moutinho [Thu, 27 Jun 2019 23:24:14 +0000 (23:24 +0000)]
parser: add support for prefixes of commands

15 months agoparser: drop newtype wrapping of ParserResponseArgs
Julien Moutinho [Mon, 24 Jun 2019 23:04:26 +0000 (23:04 +0000)]
parser: drop newtype wrapping of ParserResponseArgs

15 months agohelp: fix newline before a rule
Julien Moutinho [Mon, 24 Jun 2019 20:32:51 +0000 (20:32 +0000)]
help: fix newline before a rule

15 months agoparser: add output to a given IO.Handle
Julien Moutinho [Mon, 24 Jun 2019 20:10:18 +0000 (20:10 +0000)]
parser: add output to a given IO.Handle

15 months agoparser: improve error printing
Julien Moutinho [Mon, 24 Jun 2019 18:58:56 +0000 (18:58 +0000)]
parser: improve error printing

15 months agoparser: use megaparsec, which has better errors
Julien Moutinho [Sun, 23 Jun 2019 23:36:04 +0000 (23:36 +0000)]
parser: use megaparsec, which has better errors

15 months agocabal: bump version
Julien Moutinho [Sat, 22 Jun 2019 22:34:15 +0000 (22:34 +0000)]
cabal: bump version

15 months agoparser: give IO access to fromSegment
Julien Moutinho [Sat, 22 Jun 2019 22:33:21 +0000 (22:33 +0000)]
parser: give IO access to fromSegment

15 months agoAPI: add opt default
Julien Moutinho [Sat, 22 Jun 2019 22:31:49 +0000 (22:31 +0000)]
API: add opt default

15 months agocabal: use latest symantic-document
Julien Moutinho [Fri, 21 Jun 2019 20:02:40 +0000 (20:02 +0000)]
cabal: use latest symantic-document

15 months agocabal: fix exposed-modules
Julien Moutinho [Fri, 21 Jun 2019 14:39:23 +0000 (14:39 +0000)]
cabal: fix exposed-modules

15 months agoRewrite using techniques developed in symantic-http.
Julien Moutinho [Mon, 17 Jun 2019 10:23:59 +0000 (10:23 +0000)]
Rewrite using techniques developed in symantic-http.

19 months agoAdd GNUmakefile
Julien Moutinho [Sat, 23 Feb 2019 12:59:36 +0000 (12:59 +0000)]
Add GNUmakefile

19 months agoDrop the Language prefix in module names
Julien Moutinho [Sat, 23 Feb 2019 12:59:27 +0000 (12:59 +0000)]
Drop the Language prefix in module names

19 months agoUpdate to megaparsec-7
Julien Moutinho [Tue, 22 Jan 2019 15:06:53 +0000 (15:06 +0000)]
Update to megaparsec-7

21 months agostack: bump to lts-12.25
Julien Moutinho [Sun, 23 Dec 2018 10:47:03 +0000 (10:47 +0000)]
stack: bump to lts-12.25

22 months agoinit
Julien Moutinho [Tue, 13 Nov 2018 01:53:34 +0000 (01:53 +0000)]
init