Commit Graph

11805 Commits

Author SHA1 Message Date
Simon Michael
1bd1c55bd6 ;pkg: update tested-with 2023-07-01 07:34:46 -10:00
Simon Michael
1fe321ff39 ;doc:cli:Cost reporting: updates 2023-06-28 16:29:36 -10:00
Simon Michael
c6a721e260 ;examples: the hledger manual > Cost reporting examples, and shelltests 2023-06-28 16:20:19 -10:00
Simon Michael
c64ffd7fb0 ;doc:cli:Cost reporting: move some content to cookbook 2023-06-28 16:17:46 -10:00
Simon Michael
cafa58beae ;doc:cli: Cost reporting updates 2023-06-28 11:24:44 -10:00
Simon Michael
24b114a400 ;doc:cli: rewrite Cost reporting 2023-06-28 11:02:36 -10:00
Simon Michael
79f019b284 ;doc:cost: clarity cost tips #2055 2023-06-28 06:36:17 -10:00
Simon Michael
6a629289c9 ;examples:self-tracking: add missing files 2023-06-27 18:55:08 -10:00
Simon Michael
eda114d56a ;examples:self-tracking: updates 2023-06-27 18:53:18 -10:00
Simon Michael
1f4ee58f98 ;examples:self-tracking: updates 2023-06-27 18:48:34 -10:00
Simon Michael
63de119171 ;examples:self-tracking: updates 2023-06-27 18:26:00 -10:00
Simon Michael
297f05842d ;examples: self-tracking 2023-06-27 17:56:09 -10:00
Simon Michael
3bb6881500 ;doc:journal:balance assignments: mention multiple files 2023-06-23 18:39:00 -10:00
Simon Michael
4804e1be6d ;dev: bump to latest stackage nightly 2023-06-20 19:37:41 -10:00
Simon Michael
bed4c1129a ;install: bump to stackage lts-21 2023-06-20 19:37:26 -10:00
Simon Michael
f4508e73d3 ;cabal: update cabal files 2023-06-16 12:11:53 -10:00
Simon Michael
110861ee83 ;pkg: allow megaparsec 9.4 2023-06-16 12:11:08 -10:00
Simon Michael
d5fdfdbdc7 ;cln: make functest-PAT now filters the same tests run by make functest 2023-06-16 11:41:46 -10:00
Simon Michael
42efbbe4aa imp:import: also show the file path being imported to 2023-06-16 09:14:38 -10:00
Simon Michael
4faeb7527b ;doc:cli: fix a csv "field names" link 2023-06-15 09:04:01 -10:00
Simon Michael
f1492ee05a ;doc:RELEASING: updates 2023-06-14 23:56:00 -10:00
Simon Michael
a3c300b508 ;dev: make/shake/bake help titles 2023-06-14 23:54:29 -10:00
Simon Michael
480872ce22 ;dev:Shake: avoid making empty commits 2023-06-14 22:45:40 -10:00
Simon Michael
cc265d906e ;dev:checkembeddedfiles: fix mac binaries workflow 2023-06-14 22:45:12 -10:00
Simon Michael
03e0bb9c57 ;doc: update changelogs 2023-06-14 19:06:46 -10:00
Simon Michael
f660e03272 ;doc: update manuals 2023-06-14 19:04:59 -10:00
Simon Michael
f225bf2f7f cln:print: clarify code a bit, rename originalTransaction 2023-06-14 18:11:28 -10:00
Simon Michael
79a1f1dd97 ;doc: update changelogs 2023-06-13 22:04:33 -10:00
Simon Michael
0bb4abca27 ;examples:csv: vanguard rules, best effort 2023-06-11 15:28:27 -10:00
Simon Michael
068cec31eb imp:cli: desc is now preferred for pivoting on description.
`description` still works for compatibility (undocumented).
2023-06-09 08:04:06 -10:00
Simon Michael
103d7142d2 ;doc:RELEASING: sync headings 2023-06-09 08:00:16 -10:00
Eric Mertens
e668506d26
feat: cli: Support colon-delimited --pivot (#2050)
feat:cli: --pivot now can construct an account name from multiple colon-delimited fields
2023-06-09 08:00:01 -10:00
Simon Michael
29caeb9e34 ;doc:cli: fix links to include directive 2023-06-08 15:16:39 -10:00
Simon Michael
066c127a58 ;examples: dungeons and dragons ledger from glguy 2023-06-08 15:00:27 -10:00
Simon Michael
87a5ff6e11 ;dev: remove now-redundant pretty-simple loading from .ghci
With current cabal this is usually done with an environment file
instead (`cabal install --lib base pretty-simple`), and doing
it again in .ghci breaks.
2023-06-08 06:40:56 -10:00
Simon Michael
873c7339a6 ;cln: comment 2023-06-08 06:40:46 -10:00
Simon Michael
1192d8a057 ;doc:cli: document expr: and queries a little better 2023-06-08 06:40:16 -10:00
Simon Michael
3357c27390 fix: accept entries with unmatched equity conversion postings (#2045)
Since 1.29, we unconditionally run part of the --infer-cost logic to
identify redundant costs/equity postings. This was too strict, raising
an error whenever it could not find postings matching the equity
postings.  Now we do this (and also the explicit --infer-costs
operation) as a best effort, leaving transactions unchanged if we
can't detect matching postings. This is consistent with
--infer-equity, --infer-market-prices, -B and -V.
2023-06-06 20:44:03 -10:00
Simon Michael
122e7dae94 cln: try to clarify transactionInferCostsFromEquity a bit 2023-06-06 20:43:32 -10:00
Simon Michael
748e4e8e5d ;dev: comment 2023-06-06 20:35:22 -10:00
Simon Michael
814da1207a ;doc: RELEASING: updates 2023-06-06 18:45:45 -10:00
Simon Michael
12e3dc2360 ;doc: RELEASING: updates 2023-06-06 07:35:36 -10:00
Simon Michael
20a0b915c4 ;doc: RELEASING diagram: updates 2023-06-06 07:35:36 -10:00
Simon Michael
583f0f394d ;doc:RELEASING: updates 2023-06-06 07:35:36 -10:00
Simon Michael
c2c668e3a7 dev:tools:ci:master,binaries: install ripgrep for checkembeddedfiles 2023-06-02 11:17:16 -10:00
Simon Michael
7bbda90e2c ;dev:tools:checkembeddedfiles: fail when rg is not installed 2023-06-02 11:08:40 -10:00
Simon Michael
a6d3424e0b dev:tools:ci:master: check embedded files before slower operations 2023-06-02 10:51:42 -10:00
Simon Michael
c7c4c68031 dev:tools:ci: check embedded files in the binaries workflows also 2023-06-02 10:50:28 -10:00
Simon Michael
57cc76ae2e ;doc: update changelogs 2023-06-02 10:25:24 -10:00
Simon Michael
98d53b42e4 ;dev:cli: avoid breakage with old haddock versions in Demo.hs 2023-06-02 10:22:49 -10:00