]> Git — Sourcephile - haskell/symantic-cli.git/log
haskell/symantic-cli.git
4 years agolayout: fix schema
Julien Moutinho [Thu, 5 Mar 2020 02:07:14 +0000 (03:07 +0100)]
layout: fix schema

4 years 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

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

4 years 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.

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

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

4 years 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

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

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

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

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

4 years 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

4 years 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

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

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

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

4 years 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

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

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

4 years 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

4 years 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

4 years 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

4 years 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

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

4 years 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

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

4 years 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

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

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

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

4 years 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.

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

5 years 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

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

5 years 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

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