Simon Michael
97d73c7073
;ci: push: dummy change to trigger a build
2020-04-20 18:27:03 -07:00
Simon Michael
9cdf2953da
;api, ci: drop old embedded doc symlinks, should fix CI
2020-04-20 18:25:08 -07:00
Simon Michael
6057070cfd
;ci: push: restore timestamps to fix unnecessary recompilation
...
https://www.reddit.com/r/haskell/comments/g00ldn/haskell_stack_on_github_actions
2020-04-20 18:19:33 -07:00
Simon Michael
ebd420e8ab
;ci: linux: speed up disk freeing
2020-04-20 18:06:41 -07:00
Simon Michael
ae6ec9525a
;ci: cleanups
2020-04-20 18:06:36 -07:00
Simon Michael
b37e929870
;ci: linux: free and show disk space
...
To help with disk space failures in the last couple of PR builds.
Seems to be https://github.com/actions/virtual-environments/issues/709 .
2020-04-20 17:21:41 -07:00
Simon Michael
faa452734f
;ci: linux: disable "show stuff"
2020-04-20 17:21:41 -07:00
Simon Michael
882068a7c2
;ci: linux: docs
2020-04-20 16:55:19 -07:00
Simon Michael
58a088039d
;make clean: update
2020-04-20 13:13:06 -07:00
Simon Michael
df92c36679
;changelogs
2020-04-19 14:45:07 -07:00
Simon Michael
cd72070871
;readme: sponsorship wording
2020-04-17 14:59:17 -07:00
Simon Michael
784d882e01
csv: combine amount assignments better, fix 1.17.1 regression ( #1226 )
2020-04-16 19:04:36 -07:00
Simon Michael
b149c0ba0c
;csv: tweak the too-many-amounts error more
2020-04-16 12:59:19 -07:00
Simon Michael
dd3db5a4e2
;csv: doc: try to clarify status of unnumbered amount rules ( #1226 )
2020-04-16 09:07:17 -07:00
Simon Michael
3693fd4eb6
;csv: mention doc url in too many amounts error ( #1226 )
2020-04-16 08:36:04 -07:00
Simon Michael
a016a43785
cli: fix hiding of redundant source scripts when a .com/.exe exists
...
Related to #1225 .
2020-04-15 11:33:38 -07:00
Simon Michael
1428291dd6
don't let case of file extension break file format detection ( #1225 )
2020-04-15 11:31:28 -07:00
Simon Michael
e80b69fdc7
;journal: doc: commmodity typo
2020-04-10 17:54:00 -07:00
Simon Michael
072281ab1c
;readme: add sponsor links from home page, add bounties, cleanup
2020-04-10 17:43:05 -07:00
Simon Michael
3b59a95a54
;cli, journal: doc: consistent heading capitalisation, whitespace
2020-04-08 21:14:38 -07:00
Simon Michael
c51245652f
add an example of Ledger's cap gains calculation during balancing
2020-04-08 21:01:44 -07:00
Simon Michael
4195a55287
;journal: fix double curly braces, since they are our m4 delimiters
2020-04-08 20:26:22 -07:00
Simon Michael
3ad2e50ec5
journal: also parse Ledger-style "virtual posting costs" - (@), (@@)
2020-04-08 20:22:03 -07:00
Simon Michael
847f924828
journal: comment fix
2020-04-08 20:00:18 -07:00
Simon Michael
f4a1a31712
journal: also support lot dates ([DATE])
2020-04-08 19:55:55 -07:00
Simon Michael
fedde7fab1
journal: also support the total lot price variants ({{}}, {{=}})
2020-04-08 19:18:39 -07:00
Simon Michael
5beeb56a87
;journal: document improved lot price parsing; changelog
2020-04-08 19:02:24 -07:00
Simon Michael
ea3b290dd0
journal: more flexible, Ledger-compatible parsing of lot prices
...
We now accept (but still ignore) a fixed or nonfixed ({=} or {}) lot
price following a posting amount, and it may appear before or after a
transaction price (@ or @@). And it may no longer appear after a
balance assertion.
Also: fixedlotpricep renamed to lotpricep, now also parses non-fixed
lot prices. A bit of amount parsers cleanup.
2020-04-08 15:26:18 -07:00
Simon Michael
10f8dc84a5
period expressions: allow "until", like Ledger (synonym for "to")
2020-04-08 14:26:38 -07:00
Simon Michael
34dd7bf053
;csv: clarify the rule file search directory a little
2020-04-08 12:25:38 -07:00
Simon Michael
898cda4ee5
;changelogs
2020-04-06 18:38:38 -07:00
Simon Michael
23a79af16c
web: add form: always start with four rows when opened
...
And set the last amount's key handler more robustly.
2020-04-06 18:33:58 -07:00
Simon Michael
ca4fc4a421
web: add form: drop unneeded C-minus/C-plus keys & related help text
2020-04-06 18:18:01 -07:00
Simon Michael
3178a860f2
;make cleanups; use the default GHCI again (8.8)
2020-04-06 18:01:02 -07:00
Simon Michael
7d980438b3
make ghcid-web-run
2020-04-06 18:00:25 -07:00
Simon Michael
ef5db595f9
web: fix a 2016 regression adding too many add form rows ( #422 , #1059 )
...
And try to clarify a bit. 67af073c was the relevant commit.
2020-04-06 17:41:54 -07:00
Simon Michael
3cc79a67f2
csv: don't discard explicit assignments of a 0 amount
...
Eg: an `amount1 $0.00` assignment was generating a posting1 with
missing amount.
2020-04-05 14:19:02 -07:00
Simon Michael
f219bba494
allow spaces between sign and number, when parsing
2020-04-04 14:18:04 -07:00
Simon Michael
4529d9e804
;ci: windows: avoid double zipping the artifact
2020-04-01 14:14:02 -07:00
Simon Michael
d23c3e2214
;CONTRIBUTING: replace reference link with a newer one
2020-04-01 12:19:33 -07:00
Simon Michael
8f625c09c1
;CONTRIBUTING: add homebrew charts
2020-04-01 12:17:03 -07:00
Simon Michael
d20a0c3935
;roadmap
2020-04-01 08:18:45 -07:00
Simon Michael
7b8f0d16fd
;simplify stack.yaml filenames
2020-03-30 15:35:53 -07:00
Simon Michael
741bfdc462
;update cabal file
2020-03-30 15:28:42 -07:00
Simon Michael
216cf8d596
;enable doctest with ghc 8.10
2020-03-30 15:28:11 -07:00
Simon Michael
d7d003f848
;drop outdated cabal-install.sh
2020-03-29 11:35:30 -07:00
Simon Michael
9868d7f20d
;lib: update emacs code-folding config
...
orgstruct-mode was dropped from org 9.2, and I shouldn't have been
forcing it on anyway.
The new config allows its "replacement", outshine-mode, to do similar
code folding when you press tab on any of the lines matching
outline-regexp. But only if you patch it as mentioned at
https://github.com/alphapapa/outshine/issues/77 .
Enable it by, eg: (add-hook 'haskell-mode-hook 'outshine-mode)
2020-03-28 17:09:47 -07:00
Simon Michael
90d4bb9c0f
;bin: hledger-check-tag-files: fix comments
2020-03-27 17:22:56 -07:00
Simon Michael
53c08f45b2
;bin: hledger-check-tag-files: consistency
2020-03-27 17:21:23 -07:00
Simon Michael
b78b98e372
bin: hledger-check-tag-files2, a version using cabal's v2-run command
2020-03-27 17:20:43 -07:00