Simon Michael
581d02162c
resolve all current build warnings with the supported GHC versions
...
If I'm lucky.
2018-05-17 20:43:55 -07:00
Simon Michael
55790008d7
make buildtest: build the test and benchmark suites too
...
[ci skip]
2018-05-17 20:42:14 -07:00
Simon Michael
fc5d18a63a
make: buildtest, buildtest-stackX.yaml, buildtest-all, watch-X
...
Useful new rules for 1. thorough build checking with all supported ghc
versions, and 2. re-running any make rule when a committed file
changes.
[ci skip]
2018-05-17 19:39:45 -07:00
Simon Michael
9cb07e148c
make: move some things around
...
[ci skip]
2018-05-17 19:39:19 -07:00
Simon Michael
7442b2887c
make: fixes
2018-05-17 19:10:12 -07:00
Simon Michael
4474e4bd43
bin: drop hledger-autosync symlink, it breaks make watch-*
2018-05-17 19:00:09 -07:00
Alex Chen
67ed2d6cbf
lib: superficial changes to comment parsers
2018-05-17 18:15:06 -07:00
Alex Chen
188583e232
lib: cleanup: remove redundant comment parsing alternatives
2018-05-17 18:15:06 -07:00
Alex Chen
892a1c6434
lib: refactor: make the bracketed date tags parser a SimpleTextParser
2018-05-17 18:15:06 -07:00
Alex Chen
0cff1634be
lib: refactor: make the bracketed datetags parser a SimpleTextParser in all but type
2018-05-17 18:15:06 -07:00
Alex Chen
b3a91a49d8
lib: refactor: factor out a TextParser from datep
2018-05-17 18:15:06 -07:00
Alex Chen
09fd8132b7
lib: refactor: weaken types of comment parsers
2018-05-17 18:15:06 -07:00
Simon Michael
d1b9d9dfe6
make: TESTING cleanup, more thorough and fine-grained test rules
...
new:
warningstest
hunittest
doctest
easytest
watch-RULE
renamed:
allsnapshotstest -> allghcstest
[ci skip]
2018-05-17 18:12:48 -07:00
Simon Michael
d897bacdfe
journal: more failing tests for spaced amounts ( #749 )
...
[ci skip]
2018-05-17 16:17:06 -07:00
Simon Michael
1c6702d598
budget: note some todos
...
[ci skip]
2018-05-17 08:12:14 -07:00
Simon Michael
5e725ff36e
journal: add tests for #749 , commented
2018-05-17 07:51:47 -07:00
Simon Michael
5516622472
journal: consolidate amount/commodity func tests
2018-05-17 06:57:27 -07:00
Alex Chen
31b72f0415
lib: replace notChar for backwards compatibility with megaparsec 5
2018-05-16 22:35:22 -07:00
Simon Michael
728f185508
stack: use latest easytest, fix ghc 7.10 build
...
[ci skip]
2018-05-16 18:49:10 -07:00
Simon Michael
d6b546db80
site: download: spin
...
[ci skip]
2018-05-16 18:43:46 -07:00
Simon Michael
f5e28ee8ce
site: deploy: be sure main repo is pulled
...
[ci skip]
2018-05-16 18:33:23 -07:00
Simon Michael
4e70be139f
site: download: link windows issue ( #774 )
...
[ci skip]
2018-05-16 18:30:01 -07:00
Simon Michael
cffaddb607
doc: hcar: link to old entry
...
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
e7b121bf80
doc: hcar: draft november entry
...
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
a1cb6590dd
doc: hcar: merge final changes to recent entry
...
[ci skip]
2018-05-16 17:58:17 -07:00
Simon Michael
d3efac66e0
site: home: update from wiki
...
[ci skip]
2018-05-16 17:34:54 -07:00
Simon Michael
84bde5095c
travis: hledger-ui can be built again ( #719 )
2018-05-16 17:33:44 -07:00
Simon Michael
3bf0f19bb5
budget: another func test against my confusion
2018-05-16 17:23:15 -07:00
Simon Michael
a23b0336b2
site: download: note windows XP issue
2018-05-16 13:29:13 -07:00
Simon Michael
999080af89
fix budget func test
2018-05-16 12:55:06 -07:00
Simon Michael
38e7e378bd
make deploy: also do a push if we updated wiki links, to allow pulls
2018-05-16 11:58:08 -07:00
Simon Michael
0b5ff2906d
site: home: update from wiki
...
[ci skip]
2018-05-16 11:52:30 -07:00
Simon Michael
366d646caa
site: home: update from wiki
...
[ci skip]
2018-05-16 11:52:30 -07:00
Simon Michael
bda59df557
stack: add easytest to stack-ghc7.10.yaml
...
[ci skip]
2018-05-16 11:45:21 -07:00
Simon Michael
bed168b5cd
make: fix allsnapshotstest
...
[ci skip]
2018-05-16 11:44:26 -07:00
Simon Michael
330c58d2b4
budget: extra func test for something I get confused about with aliases
2018-05-16 11:25:30 -07:00
Simon Michael
84fd779ad3
make: stacktest -> allsnapshotstest, add 8.2
2018-05-16 10:33:32 -07:00
Alex Chen
99e457f1da
lib: fix performance regression introduced in 30ae9914
2018-05-15 19:29:59 -07:00
Simon Michael
f125825d97
make: changelog note
...
[ci skip]
2018-05-15 12:22:52 -07:00
Alex Chen
12ddcb1784
lib: extend export list of Read/Common.hs
2018-05-15 11:52:29 -07:00
Alex Chen
17b11aaf1e
lib: refactor parsing of bracketed posting dates
2018-05-15 11:52:29 -07:00
Alex Chen
fcc10f018d
lib: merge parsing of date-tags with that of tags
2018-05-15 11:52:29 -07:00
Alex Chen
ec85271a0b
lib: refactor tags parser: be more efficient, save SourcePos for later
2018-05-15 11:52:29 -07:00
Simon Michael
4c259ff273
site: home: avoid a make failure with no change
2018-05-14 20:42:49 -07:00
Simon Michael
42458829c1
doc: HCAR: 201805 update
...
[ci skip]
2018-05-14 20:40:21 -07:00
Stephen Morgan
6c2385331c
Allow comments for periodic transactions.
2018-05-14 18:28:27 -07:00
Simon Michael
e1230d9929
site: home: also commit when updating wiki links
...
[ci skip]
2018-05-14 18:07:53 -07:00
Simon Michael
e0c6a18199
tools: deploy tweaks
...
[ci skip]
2018-05-14 17:57:25 -07:00
Simon Michael
a0c9c3534b
install: specify latest hledger-lib when installing 3rd party addons
...
We use stackage lts, which may not have the hledger-lib they require.
[ci skip]
2018-05-14 17:42:48 -07:00
Simon Michael
d710bfc7f9
tools: deploy.sh site update script
...
[ci skip]
2018-05-14 10:52:33 -07:00