Commit Graph

56 Commits

Author SHA1 Message Date
Brian Wignall
473b3376ab ;doc: update shell output in hledger*/*.m4.md to use ISO date formatting 2020-01-13 12:32:41 -08:00
Simon Michael
2101939345 ;doc: update arg file doc, note syntax limitations
[ci skip]
2020-01-05 10:53:22 -08:00
Brian Wignall
f8269e21ab Fix some simple typos 2019-11-20 13:33:33 -08:00
Simon Michael
3b35e0afca ;site: manuals: fix many links that went to a prerelease manual
[ci skip]
2019-09-09 06:24:08 -07:00
Simon Michael
ff41603a75 ;doc: valuation: also link to #1083
[ci skip]
2019-09-05 14:23:17 -07:00
Simon Michael
a7f172b085 valuation: -V/-X respects report end date, code/doc cleanups (#1083)
-V (and -X) now respects a report end date set with -e/-p/date: when
choosing the valuation date, similar to hledger 1.14 and Ledger.

This means that -V/-X aren't exactly like either --value=end or
--value=now. The "Effect of --value on reports" doc has been extended
accordingly, and much of it has been reworded and made more accurate.
2019-09-05 13:41:36 -07:00
Simon Michael
e73b7c2635 ;doc: document effect of valuation on reports more thoroughly
A column for -V/-X has been added (it differs in some cases, cf

[ci skip]
2019-09-04 19:16:57 -07:00
Simon Michael
1f3c3723db ;doc: cli: try to clarify valuation docs, note #1083
[ci skip]
2019-09-03 13:32:30 -07:00
Simon Michael
3654ac5239 ;doc: cli: clean up -V/-X a little
[ci skip]
2019-09-02 06:27:09 -07:00
Simon Michael
319f0e5224 ;doc: cli: tweak comments to avoid confusing markdown-mode
[ci skip]
2019-09-02 06:19:24 -07:00
Simon Michael
65692b0e36 ;doc: update link for lowercase filename
[ci skip]
2019-08-30 07:28:06 -07:00
Simon Michael
fd5dc7bc18 ;doc: fix some table rendering in the html manuals
[ci skip]
2019-08-26 09:37:03 -07:00
Jakob Schöttl
2b01312004 Fix and update documentation on date options 2019-06-30 10:38:06 +02:00
Simon Michael
33d03284c3 ;valuation: more tests; document default amount style issue
[ci skip]
2019-06-17 08:19:23 -07:00
Simon Michael
dd5afbb6fe ;doc, debug output tweaks (#131) 2019-06-13 15:50:01 -07:00
Simon Michael
ce0354ddbe lib: -X/--exchange now supports indirect price chains (#131)
Adds fgl as a dependency.
2019-06-13 15:50:01 -07:00
Simon Michael
e24c6292d0 lib: support -X/--exchange (direct/reverse prices only) (#131) 2019-06-13 15:50:01 -07:00
Simon Michael
50a52dd467 lib: --value can select commodity (via direct/reverse prices) (#131) 2019-06-13 15:50:01 -07:00
Simon Michael
4b004c2332 ; doc tweak
[ci skip]
2019-05-24 10:46:29 -07:00
Simon Michael
aa99743096 make -V do --value=end in multiperiod reports (#329) 2019-05-24 10:30:35 -07:00
Simon Michael
c95907cb78 ;doc: fix useful value report examples (#329)
[ci skip]
2019-05-23 22:39:05 -07:00
Simon Michael
2325ff4e08 ;doc: update --value docs (#329) 2019-05-23 21:55:17 -07:00
Simon Michael
2e44d09fdb ;doc: tweak --value-at table
[ci skip]
2019-05-09 12:26:30 -07:00
Simon Michael
fb18019212 bal: document and test --value-at with --budget (#329) 2019-05-09 12:23:51 -07:00
Simon Michael
82104e580b ;doc: improve --value-at docs
[ci skip]
2019-05-09 08:49:51 -07:00
Simon Michael
a63e582aca ;doc: improve --value-at docs
[ci skip]
2019-05-07 16:20:19 -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
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
4c56baf842 ;doc:options:update --value-at support 2019-05-05 11:12:01 -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
ec1b98434c reg: support --value-at=period with periodic reports (#329) 2019-05-04 12:22:00 -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
040f2ba1bf doc: cli: consistent examples styling
[ci skip]
2019-05-03 11:29:43 -07: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
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
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
afaff4c306 ;doc: cli: update unicode section, add windows display issue (#961) 2019-03-11 12:42:02 -07:00
Simon Michael
c53502e1ac docs: say more about special chars and unicode chars (cf #895)
[ci skip]
2018-10-11 19:06:52 -07:00
Simon Michael
9685699491 docs: options: clarify special characters topic
[ci skip]
2018-10-11 18:00:36 -07:00
Simon Michael
c71f29d6fb doc: options: fix wiki link 2018-05-05 16:14:44 -07:00
Simon Michael
18e5c9d5c9 doc: move market price docs under directives 2018-05-03 13:11:17 -07:00
Simon Michael
59c804dac4 doc: journal: directives & periodic/automated cleanups 2018-04-29 18:02:16 -07:00
Simon Michael
b1cd20c94c doc: typos
[ci skip]
2018-04-20 05:40:54 -07:00
Simon Michael
1a9a1796d1 doc: note -V limitation in multicolumn balance reports
[ci skip]
2018-04-20 05:38:36 -07:00
Simon Michael
be7702b187 doc: market value: update examples
[ci skip]
2018-04-20 05:24:09 -07:00
Simon Michael
0b5ddcebee cli: clarify smart dates with more examples; add support for YYYYMM 2018-04-04 17:45:23 +01:00