Simon Michael
1e2e83ab7e
shake: use script command, allow running without compiling first
2020-03-18 15:40:56 -07:00
Simon Michael
abc53024fc
;journal: doc: drop "transaction modifiers", just say "auto postings"
2020-03-18 15:11:31 -07:00
Simon Michael
31edd54c1a
;journal: clarify scope of auto posting rules ( #1212 )
2020-03-18 14:55:20 -07:00
Simon Michael
5d593d3690
install: bump resolver to lts-15.4
2020-03-18 10:54:14 -07:00
Simon Michael
2a5d44f2df
install: bump hledger-interest to 1.5.4
2020-03-18 10:53:44 -07:00
Simon Michael
4e7a893efc
;csv: cleanup
2020-03-17 17:55:32 -07:00
Simon Michael
36177e48fb
;ci: linux: syntax
2020-03-17 17:52:15 -07:00
Simon Michael
84165f5a0c
;journal: fix tests
2020-03-17 17:48:17 -07:00
Simon Michael
b5c332dde3
;ci: linux: don't let one failing ghc cancel the rest; doc
2020-03-17 17:45:27 -07:00
Simon Michael
748708731a
;ci: linux: fix syntax
2020-03-17 17:26:13 -07:00
Simon Michael
659531fabc
;ci: linux: dummy change to force CI
2020-03-17 17:24:33 -07:00
Simon Michael
99dc37d0ab
;ci: reduced scheduled runs to weekly; build with all ghcs on linux
2020-03-17 17:17:41 -07:00
Simon Michael
2cec32cebe
journal: a more verbose commodity error message with examples
2020-03-17 13:36:48 -07:00
Simon Michael
6a01b1f438
;lib, journal: fix some "decimal point" mentions
2020-03-17 13:36:19 -07:00
Simon Michael
a259992f93
;ci: note caching/scheduled issue
2020-03-17 09:55:29 -07:00
Simon Michael
1c90132870
ci: windows: avoid GHC 8.8.3, having trouble with Decimal
2020-03-16 18:47:37 -07:00
Simon Michael
0bc157caaa
ci: stop running nightly CIs on each push
...
Pushing to master now only triggers the quick "push" workflow.
The nightlies run nightly or on push to a "ci-PLATFORM" branch.
(And the linux nightly workflow is also used for pull requests, for now.)
I might split these up a bit more, but as yet there's no way of
sharing common code between workflows.
2020-03-16 16:30:14 -07:00
Simon Michael
a1361ecc04
csv: don't force a second posting with amount1
...
A rewrite and simplification of the posting-generating code. The
"special handling for pre 1.17 rules" should now be less noticeable.
amount1/amount2 no longer force a second posting or explicit amounts
on both postings. (Only amount/amount-in/amount-out do that.)
Error messages and handling of corner cases may be more robust, also.
2020-03-16 16:18:58 -07:00
Simon Michael
8011e4e0c1
csv: another coinbase example, contributed
2020-03-16 16:17:33 -07:00
Simon Michael
04931bb0db
;stack: generate ide info files (disabled)
2020-03-16 11:18:04 -07:00
Simon Michael
b151235a43
;stack: bump default, 8.10 builds to lts-15.4
2020-03-16 10:41:22 -07:00
Simon Michael
33df4dbccb
;ci: set PATH before running shelltest
...
Not sure why this is failing only now..
2020-03-16 10:34:36 -07:00
Simon Michael
dcd557d5cb
;ci: linux: try enabling scheduled nightly again
2020-03-16 09:57:36 -07:00
Andriy Mykhaylyk
1c3e0df5bb
;doc: csv: Add rules example for the new YNAB Web csv export format [ci skip]
2020-03-16 09:41:07 -07:00
Simon Michael
1b93406749
ci: disable failing windows command
2020-03-16 09:03:18 -07:00
Simon Michael
2aab02f4e8
;journal: document directives/alias multi-file limitation clearly
2020-03-16 09:00:38 -07:00
Simon Michael
888e278afc
;ci: travis: drop unused script
2020-03-12 08:15:52 -07:00
Simon Michael
5139e2a63e
;ci: github: fix trigger paths
2020-03-12 08:15:32 -07:00
Simon Michael
e0c3275d74
lib: debug helpers traceAt, traceAtWith
2020-03-11 19:08:05 -07:00
Simon Michael
7564963a62
;csv: tests documenting some current surprises
2020-03-10 15:01:55 -07:00
Simon Michael
8e04bd11fe
;doc: csv: clarify posting field rules, note a limitation
2020-03-10 15:01:52 -07:00
Simon Michael
ababccd8e0
;tests: rename hledger-csv -> csvtest.sh
2020-03-09 15:13:37 -07:00
Simon Michael
c1488db4f1
ui: fix a regression, empty register of depth-limited account ( fix #1208 )
2020-03-08 12:27:05 -07:00
Simon Michael
e0cbcd3e2e
;ci: dummy change to test times following an all green push
2020-03-07 15:15:09 -08:00
Simon Michael
70e85d8e4b
;doc: regen manuals
...
[ci skip]
2020-03-07 15:06:39 -08:00
Simon Michael
1883ff4499
bump to dev version
2020-03-07 15:06:18 -08:00
Simon Michael
be25c28822
ci: --pedantic is too much for now
2020-03-07 14:53:12 -08:00
Simon Michael
08cfcc4f2b
;ci: use --pedantic on windows too
2020-03-07 14:45:54 -08:00
Simon Michael
5639b47d85
;ci: use --pedantic for all; fix a warning with unit test suites
2020-03-07 14:43:50 -08:00
Simon Michael
7e1bceff35
;ci: linux: rebuild code faster for haddock (it always rebuilds)
2020-03-07 14:39:43 -08:00
Simon Michael
1f03c74b0d
;ci: files cleanup
2020-03-07 14:36:27 -08:00
Simon Michael
36bc5b899b
;ci: cleanups; update quick CI like the others
2020-03-07 14:33:05 -08:00
Simon Michael
7ad0f9dd6d
;lib, cli: fix success-hiding in unit test suites
2020-03-07 14:10:22 -08:00
Simon Michael
dd7d144e82
;ci: linux, mac: also trigger when func tests change
2020-03-07 14:02:21 -08:00
Simon Michael
52da3853c0
;tests: fix csv func tests on mac with default awk
2020-03-07 13:59:53 -08:00
Simon Michael
e725b6bb47
;ci: mac: smart caching like the others; add func tests
2020-03-07 13:39:53 -08:00
Simon Michael
191b9435f9
;ci: linux: group shelltestrunner steps
2020-03-07 13:39:38 -08:00
Simon Michael
0cdbd3049b
;ci: linux: reuse old caches once more to save rebuilding
2020-03-07 13:34:23 -08:00
Simon Michael
4526938d39
;ci: github: linux: don't break if dirs are missing
2020-03-07 13:30:56 -08:00
Simon Michael
7598173765
;ci: github: linux: check out first, for smart caching
2020-03-07 13:28:44 -08:00