Commit Graph

491 Commits

Author SHA1 Message Date
Simon Michael
a7cbef0f51 ;doc: journal: account display order: clarify 2024-02-14 15:03:28 -10:00
Simon Michael
d78a37eeda ;doc: journal: account display order: clarify 2024-02-14 14:19:38 -10:00
Simon Michael
f4a8823cf3 ;doc: journal: account display order: clarify 2024-02-14 14:11:44 -10:00
Simon Michael
2de3e6e2dc ;doc:Data formats: clarify a little [#2164] 2024-02-08 07:01:14 -10:00
Simon Michael
c2ce1c2037 imp:close: add tags, with optional custom value, for easier matching/exclusion [#2151]
They are `balances:` for assertion transactions,
`retain:` for retained earnings transactions,
and `start` for opening/closing transactions.

And some --help cleanups.
2024-01-21 01:44:14 -10:00
Simon Michael
29ac554765 ;doc:tags: discuss tag names, list reserved ones 2024-01-21 01:25:54 -10:00
hamzashezad
6afff58fb8 ;doc: add version annotations for features in 1.32
- match groups and match negations
- beancount output format
- tsv output format
- consistently add annotation
- `--round` for print
2024-01-17 00:12:57 -10:00
Simon Michael
6461839e33 ;doc:journal:tags: edit 2024-01-15 10:54:26 -10:00
Simon Michael
eb6d038090 ;doc:journal:tags: clarify multiple tags 2024-01-15 10:47:17 -10:00
Simon Michael
0a54f6313c ;doc: more links to Amount formatting, parseability [#2152] 2024-01-15 06:37:39 -10:00
Simon Michael
ea99aa9dfb ;doc:manuals: remove all "experimental" annotations for now 2024-01-12 13:47:30 -10:00
Simon Michael
76209d5765 ;doc:forecasting: drop unnecessary reference to budgeting 2024-01-09 09:36:27 -10:00
Simon Michael
62e3ec9b34 ;doc:journal:balance assignments: price -> cost 2024-01-04 20:51:48 -10:00
Simon Michael
9f5f235198 ;doc:journal:auto postings: edit 2024-01-04 13:05:56 -10:00
Simon Michael
1f1cc58efc ;doc:journal:auto postings: clarify 2024-01-04 12:54:39 -10:00
Simon Michael
c825605721 ;doc:cli: html version: drop quick reference links 2023-12-29 19:52:12 -10:00
Simon Michael
a7b2c74d3b ;doc:journal:queries: edits 2023-12-27 14:39:17 -10:00
Simon Michael
bcf7ad9bf2 ;doc:journal: periodic txns, auto postings: edits 2023-12-27 08:41:55 -10:00
Simon Michael
1ac5237d54 ;doc:queries: edits 2023-12-24 10:56:20 -10:00
Simon Michael
d11158f53b ;doc:queries: edits 2023-12-24 10:03:43 -10:00
Simon Michael
0d7daffad8 ;doc:queries: edits 2023-12-24 10:00:42 -10:00
Simon Michael
6a2e30897f ;doc: clarify how auto postings work 2023-12-21 15:19:36 -10:00
Simon Michael
122cd22bc6 ;doc:journal: balance assertions and *costs* 2023-12-12 18:09:28 -10:00
Simon Michael
74cbbd152f ;doc: note that payee and tag can't have tags, unlike account 2023-12-07 09:04:48 -10:00
Simon Michael
6ae64c8f3e imp: allow declaring the empty payee name with "" (#2119) 2023-12-07 08:30:55 -10:00
Simon Michael
1d29540a53 ;doc:csv:matchers: clarify, mention !/& limitation (#2088) 2023-12-07 07:58:52 -10:00
Simon Michael
f2a7f71a00 ;doc: timedot: example tweak 2023-11-26 08:47:58 -10:00
Simon Michael
3f2e6381ee ;doc: Amount formatting, parseability: improve example 2023-11-26 08:41:20 -10:00
Simon Michael
e66945bc51 ;doc: Amount formatting, parseability: fix link 2023-11-26 08:33:37 -10:00
Simon Michael
0c85b48d2c ;doc: use ``cli not ``shell for command-line examples 2023-11-26 08:30:04 -10:00
Simon Michael
a1988546f1 ;doc: Amount formatting, parseability: fix link 2023-11-26 08:20:59 -10:00
Simon Michael
20ab21e1fa ;doc: Amount formatting, parseability: examples, links 2023-11-26 08:01:57 -10:00
Simon Michael
b6a46f637f feat:timedot: tagged time logging with letters 2023-11-25 21:28:23 -10:00
Simon Michael
6a232e247a ;doc:timedot: cleanups 2023-11-25 21:28:23 -10:00
Simon Michael
f2026aec5a ;doc:commodity directive: edits 2023-11-22 16:27:26 -10:00
Simon Michael
e623df23a3 ;doc:commodity directive: explain why decimal mark is required 2023-11-22 16:23:16 -10:00
Simon Michael
443336033e ;doc: amount formatting: correction, csv does not force . (#2115) 2023-11-22 16:06:33 -10:00
Simon Michael
5cda7c582a ;doc: amount formatting: edits (#2115) 2023-11-22 15:27:41 -10:00
Simon Michael
edf6738109 ;doc: amount formatting: edits (#2115) 2023-11-22 14:49:59 -10:00
Simon Michael
b5fd3c767c ;doc: amount formatting: edits (#2115) 2023-11-22 14:46:50 -10:00
Simon Michael
1744021986 fix: non-print-like reports no longer add trailing decimal marks (fix #2115)
That 1.31 change was advertised as being for the print command only,
but it affected all commands. Now it affects only print and other
"print-like" commands (ie all commands that show whole journal entries
that we might want to re-parse).

Also three classes of hledger output, and how they modify the
commodity display styles' digit group marks and decimal marks
to suit different consumers, have been identified and documented
(under REPORTING CONCEPTS).
2023-11-22 14:22:51 -10:00
Simon Michael
ef2f3e1607 ;doc:csv:if table: clarify, explain why backslash won't work (#2107) 2023-11-21 12:01:28 -10:00
Simon Michael
4febb74d1e ;doc:journal: decimal marks, commodity directives: rewrites 2023-11-20 10:45:37 -10:00
Simon Michael
fa40077ebf ;doc: regular expressions: add examples (hledger_site#224) 2023-11-09 12:04:33 -08:00
Simon Michael
c8484b5792 ;doc: More valuation examples: drop obsolete explanation (precisiongeddon) 2023-11-09 06:19:57 -08:00
Simon Michael
c51d883162 imp: prices: clarify, fixes, improve semantics (precisiongeddon)
- The prices comand now more accurately lists the prices that hledger
  uses when calculating value reports (similar to what you'd see with
  eg `hledger bal -V --debug=2`).

- The prices command's --infer-reverse-prices flag was confusing since
  we always infer and use reverse prices; it has been renamed to --show-reverse.

- --infer-market-prices and --show-reverse combine properly.

- --show-reverse now ignores all zero prices rather than giving an error.

- Reverse prices (which can be infinite decimals) are now displayed
  with at most 8 decimal digits (rather than the internal precision of
  255 digits).

- Filtering prices by cur: or amt: now works properly.

- Price amounts are styled, but all decimal digits are shown.
2023-11-08 13:59:18 -08:00
Jonathan Dowland
d424966706 ;doc: import: document Match Groups
Add a description of Match Groups to the manual; Section "Matchers".
Include two examples.

Clarify a description of regular expression features with respect
to match groups.

Expand the description of field assignments to cover match group
interpolation, cross-referencing to Section "Matchers" for the full
description.

Signed-off-by: Jonathan Dowland <jon@dow.land>
2023-11-08 13:49:39 -08:00
Simon Michael
23c961f4bb ;doc: Setting LEDGER_FILE: fix a quote (hledger_site#93) 2023-11-07 16:19:21 -08:00
Peter Sagerson
efcea0600a feat: cli: Add tsv output (#869)
All commands that suport csv output now also support tsv output. The
data is identical, but the fields are separated by tab characters and
there is no quoting or escaping. Tab, carriage return, and newline
characters in data are converted to spaces (this should rarely if ever
happen in practice).
2023-11-06 16:46:04 -08:00
Simon Michael
3a717d1625 ;doc:cli:Data formats: link to each format's doc 2023-10-21 03:36:04 +01:00