Commit Graph

6104 Commits

Author SHA1 Message Date
Simon Michael
add99a5f50 site: download: update windows binary link; simplify warnings
[ci skip]
2018-04-28 09:07:12 -07:00
Simon Michael
514e03faa4 appveyor: compress cache harder, try to fit
[ci skip]
2018-04-28 08:49:42 -07:00
Simon Michael
ce2547be6a appveyor: just keep the zip artifact 2018-04-27 20:10:49 -07:00
Simon Michael
c3d3cb489b appveyor: backslash quoting
[ci skip]
2018-04-27 18:09:59 -07:00
Simon Michael
edbf4a1ed3 appveyor: cleanups, tweaks, more caching
[ci skip]
2018-04-27 18:07:33 -07:00
Simon Michael
cab564219a appveyor: zip exes (in one zip file) for convenient download
[ci skip]
2018-04-27 17:11:00 -07:00
Simon Michael
d4bf420a00 stack: bump stack-ghc8.2 to latest lts
[ci skip]
2018-04-27 16:35:18 -07:00
Simon Michael
8a90ec3ecf appveyor: try hledger-web again with ghc 8.2 2018-04-27 16:30:17 -07:00
Simon Michael
690b5880f3 appveyor: disable shelltestrunner, func tests aren't windows-friendly
[ci skip]
2018-04-27 15:02:43 -07:00
Simon Michael
f40c892277 appveyor: install shelltestrunner
[ci skip]
2018-04-27 14:24:42 -07:00
Simon Michael
b9332de638 appveyor: disable hledger-web again pending network fix 2018-04-27 12:18:36 -07:00
Simon Michael
34c3c5dc6c bal: show an error for unsupported --budget --sort-amount 2018-04-27 11:52:23 -07:00
Simon Michael
dd3e45ff42 appveyor: run func tests without make; try building hledger-web
[ci skip]
2018-04-27 11:51:42 -07:00
Simon Michael
f7e7b5776e appveyor: fix env var declaration ?
[ci skip]
2018-04-27 11:13:50 -07:00
Simon Michael
0f780b318d appveyor: enable functional tests; more cache docs
[ci skip]
2018-04-27 11:09:14 -07:00
Simon Michael
fd1b98b347 appveyor: see if pretty-show workaround still needed
[ci skip]
2018-04-27 11:07:42 -07:00
Simon Michael
abb2e6bfc2 reg: include txn's code field in register CSV output (#746) 2018-04-27 10:57:40 -07:00
Simon Michael
41a8122ae1 tools: appveyor: ..and 64-bit stack/ghc
[ci skip]
2018-04-27 09:57:04 -07:00
Simon Michael
35329720bc tools: appveyor: try 64-bit windows
[ci skip]
2018-04-27 09:56:06 -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
605a36acf5 tools: appveyor: use build_script
[ci skip]
2018-04-26 10:36:01 -07:00
Simon Michael
163dee7cbd tools: appveyor: try reverting this bit 2018-04-26 10:16:49 -07:00
Simon Michael
f6e64a887f tools: appveyor: update and re-enable
[skip travis]
2018-04-26 10:12:13 -07:00
Simon Michael
de56ee0b93 tools: use default resolver for Shake and hakyll-std again 2018-04-25 19:01:38 -07:00
Simon Michael
bd21219dda make ghcid-shake: drop pandoc dep 2018-04-25 17:52:35 -07:00
Simon Michael
039a1fa778 make: drop old manual rules 2018-04-25 17:45:22 -07:00
Simon Michael
d7f6ff0e18 doc: regenerate embedded manuals 2018-04-25 17:43:34 -07:00
Simon Michael
541e517221 tools: fix build hang in Shake
[ci skip]
2018-04-25 17:41:28 -07:00
Everett Hildenbrandt
563d78df66 tools/pandoc-*.hs, doc/.gitignore: remove haskell pandoc filters and references to them 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
39b20ffb3f Shake.hs: remove targets/comments about old pandoc filters 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
ddaea7cffc Shake.hs, tools/pandoc-drop-toc: switch to lua script filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
95c9af5664 Shake.hs, tools/pandoc-drop-notes: remove unused filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
fbc9c63c62 Shake.hs, tools/pandoc-drop-notes: switch to lua script filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
364d3dc756 Shake.hs, tools/pandoc-drop-links: switch to lua script filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
79e46bb0fb Shake.hs, tools/pandoc-drop-html-inlines: switch to lua script filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
b83240ab6d Shake.hs, tools/pandoc-drop-html-blocks: switch to lua script filter 2018-04-25 17:25:09 -07:00
Everett Hildenbrandt
33e08a7d86 Shake.hs, tools/pandoc-demote-headers: switch to lua script filter 2018-04-25 17:25:09 -07:00
Simon Michael
a4d30512bd doc: update balance docs
[ci skip]
2018-04-25 16:14:44 -07:00
Simon Michael
c4d18d1fe5 doc: update balance docs
[ci skip]
2018-04-25 16:08:41 -07:00
Simon Michael
9e2e5adfaa drop old stack file
[ci skip]
2018-04-25 15:48:42 -07:00
Simon Michael
21b3a56489 doc: budget report: update 2018-04-25 08:57:33 -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
934efd5db6 tools: hakyll-std: pandoc 2 reads with no extensions by default
[ci skip]
2018-04-25 08:51:23 -07:00
Simon Michael
9151f5004e budget: show a budget report even with no interval (for whole journal period) 2018-04-24 23:12:42 -07:00
Simon Michael
568a442307 budget: tweak hiding/grouping of unbudgeted accounts
It now works slightly differently. Eg:

- <unbudgeted>'s subaccounts are hidden by default
- --show-unbudgeted shows all unbudgeted accounts, including subaccounts of budgeted parents
- --show-unbudgeted doesn't affect the grouping under <unbudgeted>

IMHO it's a nice simplification and increase in consistency, while still meeting the original intent.
2018-04-24 13:42:12 -07:00
Simon Michael
8b650d8e4f budget: fix inconsistent hiding of unbudgeted accounts
Accounts which have no budget goals within the report period are now
grouped under <unbudgeted> - not just accounts with no budget goals ever.

Haddocks have been clarified, especially for budgetRollup. In some
ways things are much clearer without this feature, but it remains
enabled by default for now.
2018-04-23 18:52:28 -07:00
Simon Michael
8759f12b63 budget: more consistent display of percentage 2018-04-23 18:52:28 -07:00
Simon Michael
41665d07b0 regenerate cabal files, fix tabular compilation error 2018-04-23 18:52:28 -07:00
Simon Michael
0c140d7238 budget: allow multi-interval budgets again
Budgets were restricted to a single interval in 1.9, but this was
a mistake. This restores the 1.5 behaviour, where a budget can be built
up from multiple periodic transactions with different intervals.
2018-04-23 18:52:28 -07:00