Simon Michael
fb18019212
bal: document and test --value-at with --budget ( #329 )
2019-05-09 12:23:51 -07:00
Simon Michael
a8599d991e
shake: show htmlmanuals target in help
...
[ci skip]
2019-05-09 12:23:11 -07:00
Simon Michael
d15869f855
;doc: typo
...
[ci skip]
2019-05-09 12:22:48 -07:00
Simon Michael
82104e580b
;doc: improve --value-at docs
...
[ci skip]
2019-05-09 08:49:51 -07:00
Simon Michael
d77fd5743d
bal/bs/cf/is: support --value-at with -H; fix row/col/grand totals
...
This also includes a big cleanup of multiBalanceReport, which got
accidentally mingled.
2019-05-09 07:58:45 -07:00
Simon Michael
9680e894cc
;tests: fix totals in a --value-at test
...
[ci skip]
2019-05-09 07:57:03 -07:00
Simon Michael
a63e582aca
;doc: improve --value-at docs
...
[ci skip]
2019-05-07 16:20:19 -07:00
Simon Michael
2ffe7914be
;improve valuation code docs
2019-05-07 16:19:49 -07:00
Simon Michael
5cecc81c19
;site: show row borders in tables
...
[ci skip]
2019-05-07 16:11:35 -07:00
Simon Michael
5e2f5cf511
;doc: rewrite: consistent literal block styling
...
[ci skip]
2019-05-07 16:11:35 -07:00
Simon Michael
5744d7679d
;doc: options: definition lists + bullets don't work in man pages
...
[ci skip]
2019-05-07 16:11:33 -07:00
Simon Michael
74e653bfbc
;lib: declare Period exports
2019-05-06 11:52:10 -07:00
Simon Michael
72214a5747
reg: fix --value-at=transaction with -M ( #329 )
2019-05-06 08:07:16 -07:00
Simon Michael
30a35230d2
;doc: update --value-at support, add more report details ( #329 )
2019-05-05 17:48:20 -07:00
Simon Michael
ad00da244b
reg: support --value-at with -H ( #329 )
2019-05-05 17:47:38 -07:00
Simon Michael
4c56baf842
;doc:options:update --value-at support
2019-05-05 11:12:01 -07:00
Simon Michael
2ba0281335
bal: fix --value-at for old-style single period balance reports ( #329 )
2019-05-05 10:51:07 -07:00
Simon Michael
629b590de1
;lib: cleanup
2019-05-05 10:38:13 -07:00
Simon Michael
76542458e6
lib: mapJournalTransactions, mapJournalPostings, mapTransactionPostings
2019-05-05 10:35:49 -07:00
Simon Michael
5a13bc632d
;clarify ledgerFromJournal doc
2019-05-05 10:09:40 -07:00
Simon Michael
1ad82d5b77
;lib: balanceReport cleanup
2019-05-05 09:57:03 -07:00
Simon Michael
f4b0381043
;lib: more docs for balanceReport
2019-05-05 09:50:29 -07:00
Simon Michael
8d7eacd73f
bal: support --value-at=p/t with multiperiod reports ( #329 )
2019-05-05 09:30:01 -07:00
Simon Michael
74c381cc88
;lib: more docs for multiBalanceReport
2019-05-04 17:46:52 -07:00
Simon Michael
66b1599058
;lib: postingsReport cleanup
2019-05-04 17:09:16 -07:00
Simon Michael
cc05f48697
;lib: multiBalanceReport cleanup
2019-05-04 12:34:59 -07:00
Simon Michael
3a79e300c9
;bal: cleanup
2019-05-04 12:22:00 -07:00
Simon Michael
12c0bfb39b
;lib: brValue cleanup
2019-05-04 12:22:00 -07:00
Simon Michael
ec1b98434c
reg: support --value-at=period with periodic reports ( #329 )
2019-05-04 12:22:00 -07:00
Simon Michael
dd8c403c81
;cli: option help tweaks
2019-05-04 12:22:00 -07:00
Simon Michael
cca0b7aec6
;update changelogs
2019-05-04 12:21:54 -07:00
Simon Michael
ebf5ed93f2
valuation: more thorough --value-at; document status ( #329 , #999 )
...
This feature turns out to be quite involved, as valuation interacts
with the many report variations. Various bugs/specs have been
fixed/clarified relating to register's running total, balance totals
etc. Eg register's total should now be the sum of the posting amount
values, not the values of the original sums. Current level of support
has been documented.
When valuing at transaction date, we once again do early valuation of
all posting amounts, to get more correct results. variants. This means
--value-at=t can be slower than other valuation modes when there are
many transactions and many prices. This could be revisited for
optimisation when things are more settled.
2019-05-03 12:24:02 -07:00
Simon Michael
7dd5475187
gitignore: *.prof [ci skip]
2019-05-03 12:23:20 -07:00
Simon Michael
040f2ba1bf
doc: cli: consistent examples styling
...
[ci skip]
2019-05-03 11:29:43 -07:00
Jakob Schöttl
6d0161d742
Add CLI tests for report interval
2019-04-28 10:44:37 +02:00
Simon Michael
4fd09bedfc
doc: options: value-at: help fix
...
[ci skip]
2019-04-26 12:22:21 -07:00
Simon Michael
696e3098c8
reg: support --value-at in register reports; cleanups, tests
2019-04-26 12:08:46 -07:00
Simon Michael
7306e61646
bal: support --value-at in single column balance reports
2019-04-26 12:08:32 -07:00
Simon Michael
00975fb226
bal*: support --value-at in multicolumn balance reports
2019-04-26 12:08:31 -07:00
Simon Michael
65934958f9
rename --value-date -> --value-at; --value-at implies -V
2019-04-26 12:08:31 -07:00
Simon Michael
6626778012
lib: amountValue, commodityValue doc cleanups
2019-04-26 12:08:31 -07:00
Simon Michael
9adae02973
print: add --value-date general option; implement for print -V
2019-04-26 12:08:31 -07:00
Simon Michael
a08140b073
doc: options: argument files: link to main site, not github
2019-04-26 12:08:31 -07:00
Simon Michael
14086dbd74
make site-watch: site-liverender & site-livereload in one command
...
[ci skip]
2019-04-25 08:10:30 -07:00
Simon Michael
688bdf86ec
site: symlink CONTRIBUTING.md instead of copying, less confusing
...
[ci skip]
2019-04-25 08:10:06 -07:00
Simon Michael
93a7dc3461
site: don't render /README.md as part of site, not used & confusing
...
[ci skip]
2019-04-25 08:05:57 -07:00
Simon Michael
0ec16712dc
site: download: *bright* green
...
[ci skip]
2019-04-24 12:26:31 -07:00
Simon Michael
e7e532ae46
site: download: bump gentoo badge
...
[ci skip]
2019-04-24 12:25:13 -07:00
Simon Michael
5be688b7f4
site: download: tweak
...
[ci skip]
2019-04-24 12:23:10 -07:00
Simon Michael
eb465b45cd
site: download: formatting
...
[ci skip]
2019-04-24 08:50:07 -07:00