98a46fcaebcli: improve error for roi IRR rootfinding problems (closes#1398)
Dmitry Astapov
2020-11-18 00:51:55 +0000
4ff469ace5cli: improve error for roi IRR rootfinding problems (closes#1398)
Dmitry Astapov
2020-11-18 00:51:55 +0000
9a820a6dec;doc: fixes
Simon Michael
2020-11-17 13:16:17 -0800
6cc1312ca8;ci: ignore example files; drop redundant hledger/tests/ entry
Simon Michael
2020-11-17 12:55:13 -0800
2f2cca9bc0;ui: add a test for multicommodity register (#1358)
Simon Michael
2020-11-17 12:43:18 -0800
3ea453658e;ui: test tweaks
Simon Michael
2020-11-17 11:09:35 -0800
19eb014ced;ci: also ignore *.m4 (extra doc source files)
Simon Michael
2020-11-17 10:57:42 -0800
5f9635c784;update changelogs
Simon Michael
2020-11-17 10:51:57 -0800
3662977c84;update manuals
Simon Michael
2020-11-17 07:29:57 -0800
541aa3ee5b;update CLI usage texts
Simon Michael
2020-11-17 07:29:38 -0800
a3dc78f3ffweb: --test: don't require ./config/settings.yml
Simon Michael
2020-11-16 15:36:17 -0800
59f1817bbf;web: --test: show correct program name
Simon Michael
2020-11-16 15:09:54 -0800
f39938d7efstack: ghc-options notes
Simon Michael
2020-11-16 14:41:52 -0800
267f23dabb;ui: test tweaks
Simon Michael
2020-11-16 14:41:18 -0800
ee73a6aabfweb: --test [-- HSPECARGS] runs the test suite
Simon Michael
2020-11-16 13:58:48 -0800
9428df4526;ci: push: fix func tests
Simon Michael
2020-11-16 14:01:36 -0800
01be455e82;ui: rename to uitest.org
Simon Michael
2020-11-16 09:00:55 -0800
56b61c71da;ui: add manual tests for #1387
Simon Michael
2020-11-16 08:59:35 -0800
ec2a774b18cli, lib: move functional tests into hledger/test/
Simon Michael
2020-11-16 08:47:41 -0800
1c9d704e2f;ui: add symlink for manual tests (#1387)
Simon Michael
2020-11-15 12:46:10 -0800
3930e06e72ui: start gathering manual tests (#1387)
Simon Michael
2020-11-15 12:43:29 -0800
34cae907e0;ui: move WIP tests into hledger-ui package
Simon Michael
2020-11-15 12:17:00 -0800
cc2654b17b;ui: notes (#1387)
Simon Michael
2020-11-15 11:32:43 -0800
2448d07148;roi: doc: link example file
Simon Michael
2020-11-15 11:20:52 -0800
4aecb9182e;ui: notes (#1387)
Simon Michael
2020-11-15 11:20:40 -0800
9337a66fb5ui: quick fix for date: and --change breakage (#1387)
Simon Michael
2020-11-14 17:45:27 -0800
5aedfa6b23;ci: windows: try using ghc 8.8.4 (& default stack.yaml)
Simon Michael
2020-11-15 09:38:35 -0800
0ce9c352ecadd: don't let number style disturb the default (Fixes#1378)
Simon Michael
2020-11-14 11:08:01 -0800
e8672c4cd5;lib: don't catch in maybeFileModificationTime (#1390)
Simon Michael
2020-11-13 16:50:17 -0800
3651a5f5f4;web: tests: refactor, add a test for --forecast (#1390)
Simon Michael
2020-11-13 16:40:33 -0800
1f94aa1628;lib: make file modification/reloading helpers more robust (#1390)
Simon Michael
2020-11-13 16:28:35 -0800
d4152c52f0;make ghci-web-test, for debugging hledger-web test suite
Simon Michael
2020-11-13 15:03:07 -0800
5d42f1f198;ci: exclude underscore-disabled tests
Simon Michael
2020-11-13 10:23:47 -0800
c7e267e314;web: begin work on a forecasting test (#1390)
Simon Michael
2020-11-13 09:36:17 -0800
290428f9d4web: re-enable the test suite; add a test for /journal (#1390)
Simon Michael
2020-11-12 18:09:02 -0800
b76a88aa81web: fix --forecast breakage since 1.18 (fix#1390)
Simon Michael
2020-11-12 17:03:25 -0800
03daf46be0;ui: tests readme tweak
Simon Michael
2020-11-11 16:23:10 -0800
79430a18eb;ui: commit old WIP hledger-ui tests
Simon Michael
2020-11-11 16:03:52 -0800
7e667238dbadd missing dep for other stack snapshots; also bump GHC 8.10 to .2
Simon Michael
2020-11-11 12:52:44 -0800
9b536f1ae4examples: stripe csv
Simon Michael
2020-11-11 10:25:15 -0800
70f95e9f2c;doc: journal: clarify that it's the first-seen digit group style
Simon Michael
2020-11-10 09:29:04 -0800
8bdb28a991csv, journal: infer style from first amount, as documented, not last
Simon Michael
2020-11-10 08:40:08 -0800
f43c7e41d1csv, journal: debug output
Simon Michael
2020-11-10 08:01:31 -0800
a97daaf322lib: replace pretty-show with pretty-simple
Simon Michael
2020-11-10 07:08:29 -0800
84ee05baa6Shake cabalfiles: give an error when this fails
Simon Michael
2020-11-10 07:00:13 -0800
de42cc6706;doc: valuation: try to clarify effect on reports table (#1380)
Simon Michael
2020-11-09 18:04:35 -0800
86fac4236d;update manuals
Simon Michael
2020-11-09 17:13:57 -0800
94b01dd19d;update CLI usage texts
Simon Michael
2020-11-09 17:13:54 -0800
66af4962a1;lib: drop a todo, seems ok
Simon Michael
2020-11-09 17:12:40 -0800
78894d46c8import: apply journal's commodity styles to imported amounts
Simon Michael
2020-11-09 16:09:43 -0800
687494834b;doc: journal: amount display style -> commodity display style
Simon Michael
2020-11-09 16:07:01 -0800
bfb5c6ee2alib: global commodity display styles can be set in InputOpts or Journal, overriding all others
Simon Michael
2020-11-09 11:28:11 -0800
0eddbe7a4b;lib: reader cleanups
Simon Michael
2020-11-08 07:18:55 -0800
74ce7be556lib,ui: Make sure ReportSpec is updated when updating ReportOpts.
Stephen Morgan
2020-11-09 13:01:24 +1100
3caf82c003lib: Remove Empty Query constructor, which does nothing and has done so for a very long time.
Stephen Morgan
2020-11-09 13:11:21 +1100
895783ebe0;update manuals
Simon Michael
2020-11-09 11:09:55 -0800
7cf7bcbf96;doc: period expressions: slightly clarify "every WEEKDAY"
Simon Michael
2020-11-09 11:07:52 -0800
76dd4d83bccli, docs: Add documentation, improve test comments, and clarify report titles for reports with valuation date changing over different columns.
Stephen Morgan
2020-11-07 21:58:57 +1100
c25612b8delib: Refactor to eliminate confusing variables.
Stephen Morgan
2020-10-29 16:36:06 +1100
4cd3ed15a0lib: Use simpler MultiBalanceReport valuation calculations in more cases.
Stephen Morgan
2020-10-29 14:33:45 +1100
35a83fbd8clib: For MultiBalanceReport, report change in valuation rather than valuation of change.
Stephen Morgan
2020-10-26 23:47:50 +1100
524e23bc37csv: decimal-mark rule to help with number parsing
Simon Michael
2020-11-06 18:45:52 -1000
4242a8592a;csv: refactor amount parsing
Simon Michael
2020-11-05 20:07:26 -1000
dae007a372cleanup
Simon Michael
2020-11-03 17:36:07 -1000
0df6998b58;bal: doc tweak (#1283, #1379)
Simon Michael
2020-11-05 11:07:23 -1000
b5656c5909;update manuals
Simon Michael
2020-11-05 11:00:17 -1000
f615c07d0f;update CLI usage texts
Simon Michael
2020-11-05 11:00:12 -1000
10facfdb50;bal: improve -S docs (#1283, #1379)
Simon Michael
2020-11-05 10:59:01 -1000
166951dc69bal: Sort amounts after negating when using invert_ (#1283, #1379)
Stephen Morgan
2020-10-26 16:58:11 +1100
cd0c76eb4a;bal: tests related to #1379
Simon Michael
2020-11-05 10:26:31 -1000
c54971f3a2;bal: clean up, simplify sorting tests (#1283, #1379)
Simon Michael
2020-11-04 21:57:24 -1000
03c1193e54;changelog tweak
Simon Michael
2020-11-04 21:10:45 -1000
d1ded6fd84;update changelogs
Simon Michael
2020-11-03 18:08:47 -1000
83a518af99lib,cli,ui: In ReportOpts, store query terms term-by-term in a list in querystring_.
Stephen Morgan
2020-11-04 22:19:26 +1100
c010a6df48benchmarks: add some large (140, 1400 columns) tabular reports
Simon Michael
2020-11-03 17:30:10 -1000
3abc9f5985lib: When calculating elisions, don't skip over some amounts.
Stephen Morgan
2020-11-04 13:20:46 +1100
6d7bd9e475lib: Implement concat(Top|Bottom)Padded in terms of renderRow, allowing them to be width aware.
Stephen Morgan
2020-11-04 10:44:15 +1100
a620ab9666lib: Expand Tabular.AsciiWide to allow multiline cells, either top or bottom aligned.
Stephen Morgan
2020-11-03 22:31:02 +1100
dcb884c5fflib: Align postings to unnormalised amount widths.
Stephen Morgan
2020-11-02 15:12:09 +1100
0bebda7313lib,cli,ui: Elide amounts to a width of 32 characters, rather than 22 characters.
Stephen Morgan
2020-11-02 14:20:19 +1100
7e47c11fdalib: Remove some uses of pad(Left|Right)Wide to ensure we're using the width provided by showMixed.
Stephen Morgan
2020-11-02 14:16:46 +1100
e9a16edb58cli: Use new mixed amount display functions for balance format strings.
Stephen Morgan
2020-10-26 13:20:31 +1100
b39de5989flib: Refactor and improve comments for new mixed amount display functions.
Stephen Morgan
2020-10-26 13:19:50 +1100
9de238757blib,cli,ui: Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth.
Stephen Morgan
2020-09-22 16:31:09 +1000
a838366c9dcli: Ensure register reports are correctly aligned for negative numbers.
Stephen Morgan
2020-09-21 15:35:42 +1000
162a936360lib: BudgetReport uses new renderTable inteface, now has more compact output.
Stephen Morgan
2020-09-15 16:53:14 +1000
33369dfa6clib: renderTable can now receive alignment and width specifications on all cells, and has an option to display the outer border.
Stephen Morgan
2020-09-15 12:02:53 +1000
a2b7a03fc4lib,cli: bal uses new amount display functions, no longer needs to strip ansi.
Stephen Morgan
2020-11-02 11:32:53 +1100
e50a8c0f34lib: Refactor Text.Tabular.AsciiWide to allow custom width specification in rendering.
Stephen Morgan
2020-09-14 21:07:25 +1000
57d7b223a2lib: Write new showMixedAmount* functions which keep track of length.
Stephen Morgan
2020-09-14 16:22:07 +1000
73b7d8813cmake bench: run just three slowest commands
Simon Michael
2020-10-28 20:39:18 -1000