Paolo Capriotti
2ec4121a8e
Return ParserHelp
from parseFailure
...
This makes it possible to customise the final help text without duplicating the
help generation code.
2014-08-27 15:24:51 +01:00
Paolo Capriotti
15266068e7
Remove deprecated functions
2014-08-25 14:50:25 +01:00
Paolo Capriotti
345612368a
Update email address
2014-08-18 14:06:26 +01:00
Paolo Capriotti
3b09d5c9fd
Switch to tasty
...
Since tasty depends on optparse-applicative, I've had to move the tests to a
separate package to avoid the cyclic dependency. Also, since updates to
optparse-applicative might break the build for tasty, the test package does not
actually depend on optparse-applicative, but includes its code directly.
2014-08-07 21:09:04 +01:00
Paolo Capriotti
9724d60fb0
Bump version to 0.9.1.2
2014-08-06 14:47:24 +01:00
Paolo Capriotti
3046f88bde
Add missing test file to cabal ( fixes #97 ).
2014-07-31 11:27:39 +01:00
Paolo Capriotti
348c1cfd38
Bump version to 0.9.1.
2014-07-23 14:32:53 +01:00
Paolo Capriotti
ada6fd0f56
Add dependency on transformers-compat.
2014-05-23 06:48:31 +01:00
Paolo Capriotti
2768b8397a
Merge branch 'transformers-0.4'
2014-05-06 20:42:01 +01:00
Paolo Capriotti
279027c86c
Update to transformers 0.4.
2014-05-06 20:40:11 +01:00
Paolo Capriotti
bacd89b17d
Add test files to cabal.
2014-05-05 12:29:17 +01:00
Paolo Capriotti
4ff8377a6f
Update bound on QuickCheck ( fixes #78 ).
2014-05-05 12:21:53 +01:00
Paolo Capriotti
b7ad66173b
Bump version to 0.8.1.
2014-05-05 11:13:16 +01:00
Paolo Capriotti
0b7e26e69f
Bump version to 0.8.0.1.
2014-03-19 14:00:34 +00:00
Paolo Capriotti
d9d6ba2beb
Add missing test files to cabal package ( fixes #73 ).
2014-03-19 13:58:57 +00:00
Adam Bergmark
588711aca0
Add CHANGELOG.md to extra-source-files for hackage
2014-03-17 03:56:39 +01:00
Paolo Capriotti
c843cf4563
Expose Internal module ( fix #60 ).
2014-03-16 11:02:38 +00:00
Paolo Capriotti
0598d425c3
Add quickcheck properties for Chunk
.
2013-10-18 21:06:27 +01:00
Paolo Capriotti
72c5ebfb7b
Merge branch 'master' into formatting
...
Conflicts:
Options/Applicative/BashCompletion.hs
Options/Applicative/Builder.hs
Options/Applicative/Extra.hs
Options/Applicative/Types.hs
optparse-applicative.cabal
tests/Tests.hs
2013-10-18 16:54:01 +01:00
Paolo Capriotti
954455a86f
Bump version to 0.8.
2013-10-18 16:37:11 +01:00
Paolo Capriotti
7e11543ad4
Escape angle brackets in cabal description.
2013-10-18 11:36:02 +01:00
Paolo Capriotti
21b21761c2
Bump version to 0.7.0.1.
2013-10-18 11:34:38 +01:00
Paolo Capriotti
4564b2c9ce
Update cabal description.
...
Use the new modifier API in the cabal description, i.e. replace `&` with
`<>`.
2013-10-18 11:32:38 +01:00
Paolo Capriotti
1e917ba865
Bump version to 0.7.0.
2013-10-17 18:09:02 +01:00
Paolo Capriotti
c5f1863ebf
Remove Builder.Arguments module.
2013-10-17 18:02:04 +01:00
Paolo Capriotti
b7b47b271d
Bump version to 0.7.0.
2013-10-14 16:33:13 +01:00
Paolo Capriotti
4d10e6ef05
Restructure modules.
2013-10-14 16:32:59 +01:00
Paolo Capriotti
5e137613a1
Add dependency on ansi-wl-pprint.
2013-10-14 15:19:01 +01:00
Paolo Capriotti
e0b2e10eae
Bump version to 0.6.1.
2013-10-11 17:00:09 +01:00
Paolo Capriotti
09939abf8d
Fix compatibility with ghc 7.0.4 ( fix #44 ).
2013-04-20 20:11:08 +01:00
Ben Gamari
f8101b5a95
Bump upper bound on process
...
This is for GHC 7.7
2013-03-19 15:06:12 -04:00
Paolo Capriotti
ec5850996f
Bump version to 0.6.0.
2013-03-17 17:41:37 +00:00
Paolo Capriotti
0b0d6cd46e
Bump version to 0.5.2.1.
2012-12-24 21:36:49 +00:00
Paolo Capriotti
0608a8e0a7
Bump version to 0.5.2.
2012-12-23 21:56:33 +00:00
Paolo Capriotti
bc0656f1da
Bump version to 0.5.1.
2012-12-23 17:55:20 +00:00
Paolo Capriotti
42d4ef690b
Add source repository to .cabal file.
2012-12-22 12:04:12 +00:00
Paolo Capriotti
75c6303bee
Update dependency bounds.
2012-12-22 11:17:12 +00:00
Mark Wright
50f60574f6
Include the test source files in the cabal sdist tarball
2012-11-09 00:10:38 +11:00
Paolo Capriotti
5b98e211b9
Bump version to 0.5.0
2012-11-02 11:15:49 +00:00
Henning Thielemann
6b2dbcc0e2
Cabal: add ghc-options -Wall
2012-11-02 11:15:07 +00:00
Paolo Capriotti
240e42e9c8
Split Builder module.
...
Created a `Builder.Internal` module for internal definitions used by the
builders, and a `Builder.Arguments` module for all the builders dealing
with arguments.
2012-09-23 13:56:19 +01:00
Paolo Capriotti
ff418d8564
Bump version to 0.4.1.
2012-09-04 17:28:43 +01:00
Paolo Capriotti
98b11198fc
Remove file and directory completers.
...
Their functionality is covered by `bashCompleter`, for which there is
now a modifier `action`.
2012-08-02 22:13:58 +01:00
Paolo Capriotti
814e63fac3
Add bash completer.
2012-08-02 20:19:14 +01:00
Paolo Capriotti
ee208d3488
Add more completers.
2012-08-02 20:16:53 +01:00
Paolo Capriotti
629bbf26cb
Move P monad to an Internal module.
2012-07-31 22:29:17 +01:00
Paolo Capriotti
90e5591da9
Initial setup for bash completion.
2012-07-31 22:19:35 +01:00
Paolo Capriotti
db998cfac7
Refactoring: add StateT on the P monad stack.
2012-07-31 22:16:45 +01:00
Paolo Capriotti
6ab4fc602b
Bump version to 0.4.0.
2012-07-30 21:47:21 +01:00
Paolo Capriotti
66bd310b84
Bump version to 0.3.1.
2012-07-30 20:00:19 +01:00