Commit Graph

22 Commits

Author SHA1 Message Date
Simon Michael
4db14ef70f ;api: another round of hledger-api purging; fix the build 2019-09-11 14:49:22 -07:00
Simon Michael
6f2f8d7638 ;deps: a better fix for nubSortBy with ghc 7.10, 8.0
nubSortBy and nub . sortBy are not equivalent, it seems.
I didn't notice the failing valuation func tests.
2019-07-13 00:13:33 -07:00
Simon Michael
17e2b03216 ;deps: process dependency to fix ghc 7, 8.0 builds with new stack 2019-07-12 15:25:45 -07:00
Simon Michael
40dd5e41cb ;deps: bump fgl lower bound to fix ghc 7, 8.0 builds 2019-07-12 15:25:19 -07:00
Simon Michael
fda41373f7 ui: fix build issues with older brick/snapshots, require brick 0.23+ 2019-02-01 21:05:56 -08:00
Simon Michael
162e42db3b stack: use latest easytest 0.2.1 with all GHCs 2018-10-24 12:41:08 -07:00
Alex Chen
3d2584d869 lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
Simon Michael
9e53407bcc csv: add cassava to old stackage plans (#829) 2018-09-07 12:34:51 -07:00
Simon Michael
65807162b3 tests: make doctests suite run with old ghcs
(Require a newer doctest which supports --fast and --verbose.)
2018-09-07 12:34:51 -07:00
Simon Michael
168b853b1a newer Glob required with ghc 8.0 2018-08-18 19:23:34 +01:00
Simon Michael
236101e31a ui: support/require fsnotify 0.3.0.1+
The api has changed, it supports directory events, and might be more robust.
2018-06-05 06:41:13 -07:00
Simon Michael
7ebecb1ab8 use newer hashtables to fix an instance warning with doctests/ghc 7 (#794) 2018-06-04 17:33:17 -07:00
Simon Michael
08f8be3cb4 make older ghcs mostly work with new base-compat (#794)
Using the same base-compat version across all ghc versions is kind of
the point of base-compat; now we can rely on whatever base-compat
0.10.1 provides.

hledger-api has been commented with ghc 7.10, way too much hassle.
2018-06-04 17:32:39 -07:00
Simon Michael
93e61ec0c3 windows: note issue url (#791) 2018-05-30 11:52:10 -07:00
Simon Michael
6d5bd27fe3 windows: use latest directory with stack-ghc8.0.yaml also 2018-05-30 11:10:33 -07:00
Alex Chen
c4ba7542d7 lib: use megaparsec 6 for all supported ghc versions 2018-05-22 12:16:46 -07:00
Simon Michael
728f185508 stack: use latest easytest, fix ghc 7.10 build
[ci skip]
2018-05-16 18:49:10 -07:00
Mykola Orliuk
64c7eb78f4 GHC 8.0 compatibility 2018-05-13 14:41:08 -07:00
Simon Michael
a42764610c stack: cleanups 2018-03-24 16:06:20 +00:00
Simon Michael
60ea1151ad rename stack.yaml files 2018-03-24 15:47:06 +00:00
Simon Michael
b322ba995c don't symlink stack.yaml, I think windows doesn't like it 2016-10-21 17:58:17 -07:00
Simon Michael
5aa4c91332 stack/cabal cleanups; drop GHC 7.6, 7.8 support
A (disabled) stack build plan for GHC 7.8 is included; supporting it
would need small code changes and a maintainer.
2016-10-21 14:47:22 -07:00