357a78e7bfFix --long-opt= completion
Vladimir Zhelezov
2020-12-10 08:33:56 +0100
9569cfc8f3Style: unset compopt filenames if completing command or option
Vladimir Zhelezov
2020-12-10 06:49:22 +0100
dfc8796b25Style: replace $cur with $subcommand
Vladimir Zhelezov
2020-12-10 06:46:05 +0100
689ad83668More option argument completions
Vladimir Zhelezov
2020-12-09 13:08:34 +0100
fc89340c93Add optional arguments $prefix and $match to _hledger_compgen()
Vladimir Zhelezov
2020-12-09 12:23:09 +0100
10cc8b72b9Use _init_completion()
Vladimir Zhelezov
2020-12-09 09:32:33 +0100
3706636a76Fix or silence shellcheck warnings
Vladimir Zhelezov
2020-12-08 09:07:39 +0100
31f7a32e36Query filter completion for amt, real and status; clean whitespace
Vladimir Zhelezov
2020-12-08 07:23:30 +0100
812a525acfBasic settings for major editors: prevent mixing tabs and spaces
Vladimir Zhelezov
2020-12-08 07:20:18 +0100
dee25d4811Fix: pass *all* accounts and rules files to hledger calls
Vladimir Zhelezov
2020-12-08 07:09:36 +0100
d98ff3b93dFix quoted/escaped file path handling in _hledger()
Vladimir Zhelezov
2020-12-07 07:36:26 +0100
72b737a42fFix#1404, and more...
Vladimir Zhelezov
2020-12-06 13:00:17 +0100
4c9b72ea15;bal: mention --valuechange (#1480)
Simon Michael
2021-02-27 18:53:05 -0800
f63c38a7e2bal: docs rewritten, and updated for new flags
Simon Michael
2021-02-27 18:51:44 -0800
7f2536a2a7lib,cli: Add --valuechange report type for calculating change of value of accounts, restore --value=end behaviour to that of hledger-1.19.
Stephen Morgan
2021-02-08 15:31:17 +1100
351648e4falib,cli: Add --periodic option to indicate PeriodChange accumulation (renamed from --change).
Stephen Morgan
2021-02-05 22:43:12 +1100
7bfbcde627Merge branch pr/Xitian9/1445 (Fix some space leaks, #1445)
Simon Michael
2021-02-23 15:22:51 -0800
582a1651b3roi: cmdline help simplified
Dmitry Astapov
2021-02-23 22:55:18 +0000
f0655d1c7flib: (amount|mixedAmount)(Looks|Is)Zero functions now check whether both the quantity and the cost are zero. This is usually what you want, but if you do only want to check whether the quantity is zero, you can run mixedAmountStripPrices (or similar) before this.
Stephen Morgan
2021-02-20 10:06:51 +1100
9d527a9926lib: normaliseHelper now uses a strict Map for combining amounts internally, closing a big space leak.
Stephen Morgan
2021-01-16 21:46:39 +1100
ecca7f4e0clib: Distinguish between an Amount having quantity (or rounded quantity 0), and having both quantity and totalprice 0 (or rounded to 0).
Stephen Morgan
2021-01-16 21:43:24 +1100
81b778a389lib: Make fields of Amount, AmountPrice, AmountStyle, and DigitGroupStyle strict.
Stephen Morgan
2021-01-16 21:38:16 +1100
2ada289e28lib: Include sign in TotalPrice in Amount, rather than relying on the sign of aquantity.
Stephen Morgan
2021-01-06 20:46:31 +1100
a65ef7cd19lib: Consume list immediately in commodityStylesFromAmounts.
Stephen Morgan
2021-01-03 22:33:01 +1100
150cf3f862roi: roi-unrealised.example now works based on price directives
Dmitry Astapov
2021-02-09 23:09:20 +0000
0fa51482c6roi: check valuation on dates we have price directives for
Dmitry Astapov
2021-02-09 23:06:41 +0000
8013d650f3roi: honor all kinds of --value switches
Dmitry Astapov
2021-02-09 22:40:56 +0000
f4d81377afprint --match: show --match's argument in debug output
Simon Michael
2021-02-20 14:16:33 -0800
5e7c4fc7bcadd, print --match: prioritise infix matches
Simon Michael
2021-02-20 13:42:40 -0800
44508f58c8add, lib: debug output, refactor similar transactions lookup
Simon Michael
2021-02-20 12:40:47 -0800
7979c7d74c;import: doc: tweak
Simon Michael
2021-02-18 18:43:22 -0800
125ba49992;import: doc: tweak
Simon Michael
2021-02-18 18:38:51 -0800
554f7a59fd;import, print: better deduplication docs
Simon Michael
2021-02-18 18:35:06 -0800
f7bbb39a77;regenerate cabal files with the hpack version in current stack
Simon Michael
2021-02-18 13:41:13 -0800
286efc7b12;shake: use --markdown-headings to silence warning (& require pandoc-2.11.2+)
Simon Michael
2021-02-17 12:11:15 -0800
b92a842728;update manuals
Simon Michael
2021-02-17 12:07:23 -0800
f4c8b52885;update CLI usage texts
Simon Michael
2021-02-17 12:07:06 -0800
ad2ab3c823Make sure to round up for the 'to' date
Arnout Engelen
2021-02-16 20:48:49 +0100
fe6e9a79feAllow selecting the date range from the chart
Arnout Engelen
2021-01-26 20:50:30 +0100
9cff45b2c5;journal: doc: note same-day P overrides --infer-market-value
Simon Michael
2021-02-13 15:34:47 -0800
b31e40cecalib: avoid shady Not (Or []) in account type queries
Simon Michael
2021-02-13 14:58:06 -0800
6c392e9f43bs: don't let just a Cash declaration hide Asset accounts
Simon Michael
2021-02-13 14:54:04 -0800
b9d33a4294bs: just declaring a Cash account no longer hides Asset accounts
Simon Michael
2021-02-13 08:09:45 -0800
50bfc26ca7;lib: commentAddTagNextLine was broken
Simon Michael
2021-02-12 13:56:02 -0800
c8bc9c7088bin: more robust --package syntax, comma form sometimes fails
Simon Michael
2021-02-12 13:55:31 -0800
94c0832b85examples: csv: daedalus wallet csv rules
Simon Michael
2021-02-06 14:20:26 -0800
d865ec5d65lib: refactor: more consistent amount precision helpers
Simon Michael
2021-02-04 13:57:55 -0800
d5ed8090fa;lib: document AmountPrecision
Simon Michael
2021-02-04 13:55:05 -0800
37e49ada70cli: rename --infer-value to --infer-market-price
Simon Michael
2021-02-05 15:13:10 -0800
681965e2d4;journal: doc: wording tweak for #1465
Simon Michael
2021-02-04 08:05:55 -0800
2a4170dd3bui: transaction: show all decimal places (like print, cf #931)
Simon Michael
2021-02-04 07:58:09 -0800
f52117120blib: refactor: rename journal/transaction mapping helpers
Simon Michael
2021-02-04 07:57:26 -0800
6101368954print: always show all decimal places (#931)
Simon Michael
2021-02-04 07:31:12 -0800
0274b30742print: don't add decimal places in assertion/assignment amounts either (#1465)
Simon Michael
2021-02-04 06:46:09 -0800
a91a2ed2ed;csv: doc: note how CSV amounts affect display style (#1465)
Simon Michael
2021-02-04 06:30:14 -0800
201f967411print: show all decimal places in assertion/assignment amounts (#1465)
Simon Michael
2021-02-03 18:11:44 -0800
74f288a01d;doc: valuation: fix typos
Simon Michael
2021-01-31 13:33:50 -0800
37290eec04;bin: smooth: note beancount tool
Simon Michael
2021-01-30 17:27:30 -0800
31868a6892;stack: build with lts-17/ghc-8.10.3 by default
Simon Michael
2021-01-29 15:08:18 -0800
e21bf0c3bcinstall: 1.20.4
Simon Michael
2021-01-29 14:38:40 -0800
a477aa95b0;bin: ignore stderr in func tests, check only exit code
Simon Michael
2021-01-29 12:09:58 -0800
765ab0772e;make functest: bump threads from 16 to 64
Simon Michael
2021-01-29 12:09:02 -0800
fa5c270074;make functest: drop the timeout, it makes tests too unreliable
Simon Michael
2021-01-29 11:51:40 -0800
3429601750Merge #1470: prefer change-of-value; separate cost & value (#1353)
Simon Michael
2021-01-29 11:24:45 -0800
e6cf2fb499doc: Document new independent costing and valuation features in manual.
Stephen Morgan
2021-01-26 15:09:42 +1100
b619b68f71doc: Remove references to --value=cost, replacing them with --cost.
Stephen Morgan
2021-01-26 14:47:29 +1100
c9eb7d1bcflib,cli,ui: Separate costing from valuation; each can now be specified independently.
Stephen Morgan
2021-01-26 13:13:11 +1100
130739e3eflib,cli,ui: Introduce *ApplyCostValuation functions, which perform both costing and valuation.
Stephen Morgan
2021-01-26 09:26:25 +1100
9881ec9652lib: Use mapMixedAmount more, decreasing reliance on internal representation of Mixed.
Stephen Morgan
2021-01-26 07:41:53 +1100
a632e2fee9test: Period change reports should not see historical postings when performing valuation.
Stephen Morgan
2021-01-14 21:16:30 +1100
9cf5015958lib: bal --value=end without --historical should not report on fluctuation in value of historical postings.
Stephen Morgan
2021-01-12 13:21:49 +1100
c005655311;stack: 8.10: bump to current nightly
Simon Michael
2021-01-28 13:57:35 -0800
93e5355a2b;areg: doc: clarify account selection
Simon Michael
2021-01-28 07:22:21 -0800
6650a563fb;areg: doc: try to clarify aregister's purpose
Simon Michael
2021-01-27 12:53:49 -0800
a91ca6892b;areg: doc: mention depth limit is ignored (#1468)
Simon Michael
2021-01-24 10:02:34 -0800
507648383dui: register: show all txns in/under an account at depth limit (#1468)
Simon Michael
2021-01-24 09:53:50 -0800
08c5857ac9areg: ignore a depth limit, as in 1.19 (#1468)
Simon Michael
2021-01-24 09:46:12 -0800
58df055f7c;areg: add a commented test for #1468
Simon Michael
2021-01-23 17:15:38 -0800
2e5ac08b69;ui: add a manual test for #1468
Simon Michael
2021-01-23 17:04:51 -0800
337bc989ab;bal: notes for single-period html output
Simon Michael
2021-01-21 16:44:26 -0800
540c65994cpayees: add --used/--declared flags, like accounts
Simon Michael
2021-01-17 16:19:22 -0800
bf328e4e3clib: matchesDescription, matchesPayeeWIP
Simon Michael
2021-01-17 16:17:16 -0800
3f095fb472web: add form: in description field also offer declared/used payees
Simon Michael
2021-01-17 15:18:53 -0800
422329fbfalib: journalPayeesUsed, journalPayeesDeclaredOrUsed
Simon Michael
2021-01-17 15:18:16 -0800
db9b034037lib: Journal: avoid a build failure if monad-extras is installed
Simon Michael
2021-01-17 15:23:56 -0800
63076d212d;csv: csvtest.sh: add history note (#1434)
Simon Michael
2021-01-15 13:17:24 -0800
a79a7cfdb8make testscript POSIX and shellchecked
Felix Van der Jeugt
2020-12-29 00:51:46 +0100
5d664fc528lib: Expose textConcatBottomPadded.
Stephen Morgan
2021-01-13 17:14:09 +1100
217bfc5e74lib: Rename alignCell to textCell, minor cleanups.
Stephen Morgan
2021-01-13 16:31:13 +1100
9ad0eef69blib: Update textConcatTopPadded to use Tabular.AsciiWide, same as concatTopPadded.
Stephen Morgan
2021-01-13 16:21:13 +1100
2c2bd8b27elib: Refactor unlinesB to be cleaner and more efficient.
Stephen Morgan
2021-01-12 13:52:59 +1100
d3a1caa6c1install: 1.20.3
Simon Michael
2021-01-14 13:39:37 -0800
e1e97f977e;journal: hints for possible future work related to #1461
Simon Michael
2021-01-13 18:15:10 -0800
ce6939b304;journal: doc: note commodity directives' position-sensitivity
Simon Michael
2021-01-13 17:53:14 -0800
bd8074721ejournal: doc: clarify number formats, display styles (#1461)
Simon Michael
2021-01-13 16:11:39 -0800
034c317496journal: allow commodity directive to set style of no-symbol commodity (#1461)
Simon Michael
2021-01-13 15:03:45 -0800
4332893d1f;make cabal*: drop this wildcard rule
Simon Michael
2021-01-12 18:00:08 -0800
90e82b6624;web: sketch of a test for #1409
Simon Michael
2020-12-09 14:45:27 -0800
70bcd0a249;update cabal files (#1457, #1458)
Simon Michael
2021-01-13 10:01:50 -0800