613efba1bcui: Do not log to debug.log when regenerating journal in Transaction screen (#1556). Also really clear cost setting when doing so.
Stephen Morgan
2021-06-21 16:43:23 +1000
43a909f824doc: changelogs draft
Simon Michael
2021-06-29 09:54:22 -1000
a7ae5a1535;ci: comment
Simon Michael
2021-06-29 09:53:17 -1000
2f56368647;update manuals
Simon Michael
2021-06-28 22:39:06 -1000
26bc5e6df3;update cabal files
Simon Michael
2021-06-28 22:38:12 -1000
544450f557;bump version to 1.22
Simon Michael
2021-06-28 22:37:47 -1000
fc62cebd10;update manuals
Simon Michael
2021-06-27 21:47:33 -1000
6cd565a511;doc: fix dir entry paths so they work both in info and emacs (#1585)
Simon Michael
2021-06-27 21:45:48 -1000
2d87298a68;doc: slightly simplify dir entries, use higher-level texinfo format (#1585)
Simon Michael
2021-06-27 21:24:51 -1000
7c12c1eb00;update manuals
Simon Michael
2021-06-27 19:36:52 -1000
e3edea11e8doc: generate a single Info dir file, and commit it (#1585)
Simon Michael
2021-06-27 19:31:15 -1000
eae4922d12doc: info directory entries: fixes, cleanup (#1585)
Simon Michael
2021-06-27 17:26:00 -1000
945834bff3;update manuals
Simon Michael
2021-06-27 17:01:01 -1000
1c9a7f1bc4doc: make hledger manuals show up in Info's directory
Simon Michael
2021-06-27 16:23:46 -1000
f5633199dc;doc: add DIR section to hledged.m4.md for the info file (#806)
Damien Cassou
2021-06-26 14:29:04 +0200
fcebdfe0cc;update manuals
Simon Michael
2021-06-26 00:06:14 -1000
6a1bfe47ba;doc: csv: rewrite, eliminate fifth-level headings (#1584)
Simon Michael
2021-06-25 23:35:43 -1000
fc364cd8cf;doc: csv: note a limitation with datetimes in other zones
Simon Michael
2021-06-25 14:22:44 -1000
59b1e46b88;check, payees, journal: payee directive no longer consumes trailing whitespace (#1580)
Simon Michael
2021-06-23 14:13:24 -1000
46d3eaf920;lib: clarify/extend/refactor some line parsing helpers (#1580)
Simon Michael
2021-06-23 14:12:17 -1000
424b883541;doc: declaring market prices: clarify based on chat feedback
Simon Michael
2021-06-23 12:47:02 -1000
61a3fbc019;shake: note how paragraph refilling affects macro arguments (#806)
Simon Michael
2021-06-17 09:43:40 -1000
e7f4619735;doc: use more obscure m4 flags to avoid clashes (#806)
Simon Michael
2021-06-17 08:28:19 -1000
5725fb8ab7Improve editor support
crocket
2021-06-16 21:50:08 +0900
ba94582945;update manuals
Simon Michael
2021-06-16 10:11:03 -1000
2cba15a97ddoc: journal: fix account types regexps table rendering (#1573)
Simon Michael
2021-06-16 10:09:15 -1000
f30cea32b9;make bench: fix on non-mac
Simon Michael
2021-06-16 08:25:52 -1000
6df8b6d46e;ui: editFileAtPositionCommand doc tweaks (#1572)
Simon Michael
2021-06-15 17:37:00 -1000
aa0a8d079bAdd support for kakoune editor
crocket
2021-06-16 11:51:25 +0900
069e672a5c;tools: update instructions for installing quickbench
Simon Michael
2021-06-15 15:19:38 -1000
a4db52aa05;update manuals
Simon Michael
2021-06-15 06:24:25 -1000
1e13588153;update CLI usage texts
Simon Michael
2021-06-15 06:23:44 -1000
23369714e1tools: drop obsolete site/ requirement (#1565)
Simon Michael
2021-06-14 16:56:02 -1000
0df3a4714flib: When performing a summary posting report without depth limiting, report exclusive balances rather than inclusive balances (#1568).
Stephen Morgan
2021-06-12 11:45:40 +1000
b114571d26;csv: amount-setting doc tweaks
Simon Michael
2021-06-11 16:47:58 -1000
b81f8f768d;csv: amount-setting notes, doc improvements from reddit discussion
Simon Michael
2021-06-11 16:30:43 -1000
Merge pull request #1560 from Xitian9/rationalisevaluation
Simon Michael
2021-06-07 19:02:44 -1000
0f1837816dlib,cli,ui,web: Add check balancednoautoconversion command, which checks that transactions are balanced possibly using explicit prices, but without inferring any prices. This is included in --strict mode.
Stephen Morgan
2021-06-04 22:40:10 +1000
0a019e2167lib,cli,web,bin: Replace journalSelectingAmountFromOpts with journalApplyValuationFromOpts.
Stephen Morgan
2021-05-13 21:00:25 +1000
68e975adf1lib,cli,ui,web: Remove unused LANGUAGE pragmas.
Stephen Morgan
2021-05-09 10:20:42 +1000
c87290e5f5ui: Remove unnecessary CPP when dropping support for GHC 8.4.
Stephen Morgan
2021-05-09 10:12:29 +1000
55308e1ca8lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2.
Stephen Morgan
2021-05-09 10:12:06 +1000
f156375ee7Revert "balcmds: note that csv output forces list mode (#1566)"
Simon Michael
2021-06-06 18:17:27 -1000
9d2d8ac24f;balcmds: clarify tests a little for #1566
Simon Michael
2021-06-06 18:15:51 -1000
3f6d7ba580balcmds: note that csv output forces list mode (#1566)
Simon Michael
2021-06-06 17:57:16 -1000
5a322c1908cli: Make sure full account name is used (possibly including dropping) for csv output. (#1566)
Stephen Morgan
2021-06-06 22:32:11 +1000
c827cbcc3elib: Refactor to eliminate use of printf.
Stephen Morgan
2021-05-20 09:28:10 +1000
e80bb37b1clib: Remove unused String utility functions.
Stephen Morgan
2021-04-22 16:48:26 +1000
0b419adba2lib: Remove unused Text utility functions.
Stephen Morgan
2021-04-22 15:29:11 +1000
bf22c3efddlib,cli: Replace concat(Top|Bottom)Padded with textConcat(Top|Bottom)Padded.
Stephen Morgan
2021-04-22 15:20:56 +1000
56e87f934cui: Use Text instead of String in RegisterScreen.
Stephen Morgan
2021-04-22 14:22:15 +1000
0e59fee251lib,cli: Export Text.Tabular from Text.Tabular.AsciiWide, clean up import lists.
Stephen Morgan
2021-04-22 16:25:02 +1000
fc7df75f43;ci: no need for extra tags fetching (#1543)
Simon Michael
2021-06-03 22:53:01 -1000
77be26514f;ci: fix syntax (#1543)
Simon Michael
2021-06-03 22:51:17 -1000
73de79d3d6;ci: fix syntax (#1543)
Simon Michael
2021-06-03 22:49:39 -1000
d16cd267f9;ci: get all history to fix git describe/--version (#1543)
Simon Michael
2021-06-03 22:44:46 -1000
eeb23c2e76;stack: drop 8.4 too
Simon Michael
2021-06-03 14:11:28 -1000
b681cde62d;update cabal files
Simon Michael
2021-06-03 14:08:47 -1000
58b481ca5bstack: updated tested-with to 8.6+
Simon Michael
2021-06-03 14:07:39 -1000
d089f1b0d1tools: ghc 8.6 is now the oldest, drop older stack configs
Simon Michael
2021-06-03 14:05:02 -1000
bf063e4538cli,ui,web: Display full git description in --version report if able.
Stephen Morgan
2021-04-26 14:00:48 +1000
1e2ff1315bDon't infer a txn price with same-sign amounts (#1551)
Simon Michael
2021-06-02 15:22:57 -1000
3dc813add0doc: contributing: change irc links to libera; list fewer chans
Simon Michael
2021-05-23 08:53:11 -1000
566190df56;doc: account aliases: emphasise scope
Simon Michael
2021-05-19 17:02:32 -1000
6a3019c5a8;update manuals
Simon Michael
2021-05-18 10:48:42 -1000
031219e792;doc: clarify report intervals' effect on begin/end dates (#1561)
Simon Michael
2021-05-18 10:49:05 -1000
0727736bff;update CLI usage texts
Simon Michael
2021-05-18 10:35:55 -1000
0b15d5771a;update manuals
Simon Michael
2021-05-18 10:35:43 -1000
701768765a;doc: report intervals: expand this doc (#1561)
Simon Michael
2021-05-18 10:34:40 -1000
efaa199a82doc: Mention expansion of report start and end dates in report intervals.
Stephen Morgan
2021-05-14 20:15:26 +1000
6c2ab5c940lib: When matching an account query against a posting, don't try to match against the same posting twice, in cases when poriginal is Nothing.
Stephen Morgan
2021-05-05 14:50:58 +1000
7abf8eedd5;tools: Shake cabalfiles: fix with stack 1.7 (now does a full build)
Simon Michael
2021-05-14 16:19:28 -1000
d3b20675d0tools: really regenerate the cabal files with stack's hpack
Simon Michael
2021-05-14 16:14:06 -1000
17b241eb64ui: don't write debug.log when toggling V (#1556)
Simon Michael
2021-05-14 11:38:14 -1000
239558dd75;doc: cli: quick links
Simon Michael
2021-05-14 08:46:15 -1000
762080058e;doc: cli: simplify shortcut links: the [] is not needed, hopefully
Simon Michael
2021-05-14 08:39:33 -1000
c90d89e4fb;doc: cli: simplify internal links
Simon Michael
2021-05-14 08:38:57 -1000
d6c12d5379;doc: cli: organise common markdown links
Simon Michael
2021-05-14 08:34:54 -1000
7acfb63e9b;doc: check: cleanup
Simon Michael
2021-05-14 08:30:56 -1000
41c8e1f6ef;regen cabal files with latest stack's hpack (0.34.4)
Simon Michael
2021-05-14 08:17:25 -1000
1e44371e81;doc: cli: more regular expressions linkage
Simon Michael
2021-05-14 07:37:13 -1000
07128cbb05;doc: check: ordereddates: clarify within in each file
Simon Michael
2021-05-14 07:36:35 -1000
940b2c6ab9lib: Create mixedAmountApplyValuationAfterSumFromOptsWith for doing any valuation needed after summing amounts.
Stephen Morgan
2021-05-13 20:48:31 +1000
6fb3dfdbb2lib: Create journalApplyValuationFromOpts.
Stephen Morgan
2021-05-13 19:00:43 +1000
dc16451de0lib: Remove unused (amount|mixedAmount|posting|transaction)ApplyCostValuation functions.
Stephen Morgan
2021-05-07 21:56:48 +1000
53611be6e9lib,ui: Do all cost conversion and price stripping in journalSelectingAmountFromOpts.
Stephen Morgan
2021-05-07 20:20:47 +1000
b6044aa6c8;doc: contributing: cleanups, layout fixes for mdbook/commonmark/GFM
Simon Michael
2021-05-06 16:00:18 -1000
a722ab4338;doc: strict mode: fix check link
Simon Michael
2021-05-06 14:51:25 -1000
b70eaa47c1;doc: contributing: add a TOC when viewed on the web
Simon Michael
2021-05-06 14:35:25 -1000
4b3358f6df;doc: strict mode: link to check command
Simon Michael
2021-05-06 14:31:46 -1000
00ffd3ec13web: fix a bug with keypress listener on the final amount input in AddForm not getting initialized correctly
charukiewicz
2021-05-03 02:02:54 -0500
d1467d4766lib: When inferring total prices, use the precision of toamount, rather than NaturalPrecision.
Stephen Morgan
2021-04-16 10:53:52 +1000
686a0871a9lib: Make sure fromamount and toamount have opposite signs when inferring prices.
Stephen Morgan
2021-04-15 11:58:30 +1000
0078f1a520lib: Infer prices correctly even when there are only balance assignments.
Stephen Morgan
2021-04-13 17:41:58 +1000
7cb621b82flib,cli,ui,bin: Remove unnecessary normalisedMixedAmount, replace normaliseMixedAmountSquashPricesForDisplay with mixedAmountStripPrices.
Stephen Morgan
2021-02-13 22:07:52 +1100
4780a02e5alib,cli: Remove showAmounts*B functions, replacing them entirely with showMixedAmount*B functions.
Stephen Morgan
2021-04-12 22:50:56 +1000
5e7b69356flib: Change internal representation of MixedAmount to use a strict Map instead of a list of Amounts. No longer export Mixed constructor, to keep API clean (if you really need it, you can import it directly from Hledger.Data.Types). We also ensure the JSON representation of MixedAmount doesn't change: it is stored as a normalised list of Amounts.
Stephen Morgan
2021-01-29 16:07:11 +1100
4013a81af8Add 'doc/haskellerz/' from commit '79beb34b900b5d35b065e145d6200d227de16945'
Simon Michael
2021-04-30 13:03:44 -1000
79beb34b90render
Simon Michael
2021-04-30 12:53:36 -1000