Alex Chen
3d2584d869
lib: switch to megaparsec 7
2018-09-30 20:15:12 -06:00
Simon Michael
23bdac41d9
csv: merge lucamolteni's cassava/custom separators (squashed) ( #829 )
...
commit 5ba464de76
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Sep 7 17:54:12 2018 +0200
Fix CI 2
commit f060ae9449
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Sep 7 17:30:08 2018 +0200
Fix CI build
commit af0719a33b
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Sep 7 17:19:01 2018 +0200
Fix rebase
commit 1a24ddfa54
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Aug 10 16:25:24 2018 +0200
Fixed some GHC warnings
commit 1ac43398a3
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Aug 10 16:14:49 2018 +0200
Fix .cabal
commit 422456b925
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jul 1 22:56:20 2018 +0200
Removed to-do list
commit 1118b762e4
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jul 1 22:53:28 2018 +0200
Better test
commit 1146ed0941
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jul 1 15:32:28 2018 +0200
Fix parsing
commit 4fc2374b2b
Author: Luca Molteni <volothamp@gmail.com>
Date: Thu Jun 21 22:11:11 2018 +0200
Parsing of separator
commit f7a61737f1
Author: Luca Molteni <volothamp@gmail.com>
Date: Thu Jun 21 14:29:23 2018 +0200
Almost separator in options
commit ac8841cf3b
Author: Luca Molteni <volothamp@gmail.com>
Date: Thu Jun 21 14:16:59 2018 +0200
Separator in parseCSV
commit 92a8b9f6ba
Author: Luca Molteni <volothamp@gmail.com>
Date: Thu Jun 21 13:30:41 2018 +0200
separator option
commit ec417a81ae
Author: Luca Molteni <volothamp@gmail.com>
Date: Thu Jun 21 10:45:26 2018 +0200
Removed one qualified import
commit 8b2f386c2f
Author: Luca Molteni <volothamp@gmail.com>
Date: Wed Jun 20 14:01:12 2018 +0200
Removed string conversions
commit a14d0e099e
Author: Luca Molteni <volothamp@gmail.com>
Date: Wed Jun 20 10:23:20 2018 +0200
custom delimiter in cassava
commit 694d48e2bc
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jun 10 17:51:54 2018 +0200
Use Text.getContents - remove UTF-8 compatibility library
commit a7ada2cc60
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jun 10 17:49:34 2018 +0200
todo list
commit 58ec47d398
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jun 10 17:45:22 2018 +0200
CSV test now has unicode characters
commit b7851e94c3
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jun 10 16:59:39 2018 +0200
Use decode from Text
commit 79f59fd28c
Author: Luca Molteni <volothamp@gmail.com>
Date: Sun Jun 10 13:28:57 2018 +0200
Use Text and Lazy Bytestring
commit 470c9bcb8d
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 15:30:22 2018 +0200
Use megaparsec error
commit f978848ba2
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 15:22:07 2018 +0200
Renamed qualify and remove Parsec
commit 152587fde2
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 15:12:36 2018 +0200
Use cassava mega parsec
commit cf281577a3
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 14:01:47 2018 +0200
Removed Data.Vector
commit 1272e8e758
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 12:16:18 2018 +0200
Removed Parsec ParseError
commit ae07f04313
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 12:06:14 2018 +0200
Type sinonim for ParsecError
commit 8e15b253c1
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 11:16:08 2018 +0200
Replaced with typeclasses
commit 1ed46f9c17
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 11:01:33 2018 +0200
Replaced Text/CSV with Cassava
commit 362f4111b5
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 10:34:37 2018 +0200
Use cassava parsin instead of Text/CSV
commit 83e678e371
Author: Luca Molteni <volothamp@gmail.com>
Date: Sat Jun 9 08:22:51 2018 +0200
Text CSV error messages
commit f922df71d2
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Jun 8 21:45:20 2018 +0200
Better types
commit edd130781c
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Jun 8 21:34:59 2018 +0200
Conversion to Text CSV type
commit 0799383214
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Jun 8 16:06:21 2018 +0200
First function with cassava
commit e92aeb151f
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Jun 8 13:47:34 2018 +0200
Added cassava as dependency
commit 5ea005c558
Author: Luca Molteni <volothamp@gmail.com>
Date: Fri Jun 8 13:18:47 2018 +0200
Better .gitignore for multi idea modules
2018-09-07 12:34:51 -07:00
Simon Michael
4ac46489fe
stack: bump to latest nightly resolver
2018-07-10 07:50:12 +01:00
Simon Michael
ea52c3d620
ui: restore support for fsnotify 0.2.1.2, as well as 0.3.x ( #833 )
...
For easier stackage entry.
2018-07-03 12:50:51 +01:00
Simon Michael
305f208862
stack: remove obsolete extra deps
...
[ci skip]
2018-06-07 13:19:08 -07: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
Peter Simons
7876d3a4ef
stack.yaml: update nightly to latest snapshot
...
- We need base-compat 0.10.x.
- The new snapshot includes the servant packages we require.
2018-06-04 21:00:57 +02:00
Simon Michael
fd1b98b347
appveyor: see if pretty-show workaround still needed
...
[ci skip]
2018-04-27 11:07:42 -07:00
Simon Michael
549a4d30f5
appveyor: try workaround for pretty-show failure, 2nd attempt
...
[ci skip]
2018-04-26 12:18:52 -07:00
Simon Michael
af50767743
appveyor: try workaround for pretty-show failure
...
[ci skip]
2018-04-26 12:11:03 -07:00
Simon Michael
8650b7042d
stack: bump default snapshot to latest nightly/ghc-8.4.2
2018-04-25 08:52:24 -07:00
Simon Michael
7e8f9cde79
stack: bump to latest nightly
2018-04-08 17:54:11 -07:00
Simon Michael
5468a26345
ui: can build with stackage ghc 8.4 nightlies again
2018-04-08 17:53:23 -07:00
Simon Michael
28a8b55f4e
move non-portable file warning to package
2018-03-26 01:04:58 +01:00
Simon Michael
ee3a06e569
stack: updates, fix tests, silence non-portable file warning
2018-03-25 23:20:58 +01:00
Simon Michael
1d0f94145d
stack: hledger-ui won't build on linux, disable for now
2018-03-25 02:20:53 +01:00
Simon Michael
3b4313c883
stack: add hinotify for hledger-ui on linux
2018-03-25 02:04:44 +01:00
Simon Michael
689434b1f6
stack: re-enable hledger-api
2018-03-24 22:53:51 +00:00
Simon Michael
47615c8af8
stack: use newer brick just in case
2018-03-24 17:58:49 +00:00
Simon Michael
e6583a2925
stack: re-enable hledger-web
2018-03-24 17:23:15 +00:00
Simon Michael
02055fcad5
stack: make latest nightly/ghc 8.4 the default
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
552fd50af9
stack: bump default resolver to latest nightly again ( #717 )
2018-03-12 03:41:26 +00:00
Simon Michael
6aa35b5cb8
lib: move easytest tests to lib, depend on released version
2018-03-05 17:27:13 -08:00
Eli Flanagan
9f2e75d166
ensure stack's nix config works on nixos
2018-03-05 08:15:31 -08:00
Simon Michael
2f87657185
tools: travis: try to fix github dep on travis
2018-02-15 17:39:42 -08:00
Simon Michael
9a5d9c6235
tools: add easytest (github) as an extra dep, for experiments
2018-02-15 16:30:50 -08:00
Simon Michael
32693de44a
stack: bump to lts 10.3, extra-deps tweaking ergonomics
...
[ci skip]
2018-01-14 17:06:07 -08:00
Simon Michael
96bb029410
stack: comment
2017-12-22 05:33:45 -08:00
Alvaro Fernando García
15e100c108
stack: bump default resolver to lts-10.0
2017-12-22 05:31:23 -08:00
Simon Michael
a0ff0ce84b
stack: bump default resolver to nightly-2017-12-14
2017-12-14 18:15:12 -08:00
Eli Flanagan
0ad8c45e2d
disable pure to preserve $LANG
2017-12-14 16:42:29 -08:00
Eli Flanagan
6bd86f999b
use nix integration option
2017-12-14 16:42:29 -08:00
Simon Michael
99dfcd9e90
stack, hakyll-std: use latest snapshots
2017-12-06 20:57:14 -08:00
Simon Michael
56529daadc
stack: test with latest nightly resolver
2017-11-10 19:23:09 -08:00
Simon Michael
025a2375bd
stack: more thorough make test-stackage (test and bench)
2017-09-08 10:26:40 -07:00
Simon Michael
1f2b00ee3b
stack: update stackage configs for 3 ghcs, switch to 8.2.1 as default
...
Building with same GHC as stackage nightly is a good idea for noticing
problems keeping us out of stackage. make test-stackage is a start at
checking for stackage problems with the last three GHC versions.
2017-09-08 07:57:07 -07:00
Simon Michael
00f61b5ec7
stack: remove test deps
2017-08-24 16:12:29 -07:00
Simon Michael
6c8a445271
stack: bump default resolver to lts-9.0
2017-08-24 15:27:36 -07:00
Simon Michael
d7d5f8a064
add support for megaparsec 6 ( fixes #594 )
...
Older megaparsec is still supported.
Also cleans up our custom parser types,
and some text (un)packing is done in different places
(possible performance impact).
2017-07-27 19:20:46 -07:00
Simon Michael
cb693cd7ca
stack: bump recommended resolver to lts-8.23
...
[ci skip]
2017-07-21 09:35:34 +01:00
Simon Michael
45e9c9d632
stack, site: update stack yaml files, sync with download page
...
[ci skip]
2017-07-16 07:24:13 +01:00
Simon Michael
a05a800668
tools: stack: no need to force brick 0.19 ( #578 )
2017-06-30 22:48:04 +01:00
Felix Yan
ffe8b47529
Update brick to 0.19
2017-06-30 22:45:34 +01:00
Simon Michael
7bc5ef3df0
stack: bump default snapshot to lts-8.15
2017-05-22 15:48:15 -07:00
Simon Michael
44fc889ef7
stack: bump to lts-8.11
2017-04-25 09:36:24 -07:00
Simon Michael
8815266b5f
stack: bump snapshot to lts-8.6
2017-03-29 21:06:07 -07:00
Simon Michael
b3c8bb8543
update stack.yaml, lts-8.* is needed for osx sierra
2017-02-22 17:21:42 +00:00
Simon Michael
2e2a34261f
stack: bump to latest lts & extra deps
2017-02-04 16:32:03 -08:00
Joshua Chia
d3883bad1f
Updated hledger-ui to use brick-0.16 ( #479 )
...
brick-0.16 uses Brick.BChan.BChan instead of Control.Concurrent.Chan.Chan.
2017-01-14 10:41:46 -08:00