Commit Graph

  • a92aa3cd26 ;bal: fix a warning Simon Michael 2020-11-18 16:31:32 -0800
  • 6b152fe6c8 ;update manuals Simon Michael 2020-11-18 16:30:52 -0800
  • 4e529372a4 ;update CLI usage texts Simon Michael 2020-11-18 16:30:40 -0800
  • 18f8f91520 ;more budget-related cleanup Simon Michael 2020-11-18 16:28:23 -0800
  • 5bb9006b6c bal: support CSV output for --budget reports (#1155) Simon Michael 2020-11-18 13:23:31 -0800
  • 211ae7742c ;examples: rename some budgeting examples Simon Michael 2020-11-18 15:26:31 -0800
  • f898fbf911 examples: clean up & add more budgeting examples Simon Michael 2020-11-18 13:16:56 -0800
  • 5d4a6cd47e ;csv: tweak CsvRules Show for consistency with others Simon Michael 2020-11-17 16:10:57 -0800
  • 0346b4cdd9 typo/build fix Dmitry Astapov 2020-11-18 01:08:58 +0000
  • 98a46fcaeb cli: improve error for roi IRR rootfinding problems (closes #1398) Dmitry Astapov 2020-11-18 00:51:55 +0000
  • 4ff469ace5 cli: 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
  • a3dc78f3ff web: --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
  • f39938d7ef stack: 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
  • ee73a6aabf web: --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
  • ec2a774b18 cli, 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
  • 3930e06e72 ui: 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
  • 9337a66fb5 ui: 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
  • 0ce9c352ec add: 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
  • 290428f9d4 web: re-enable the test suite; add a test for /journal (#1390) Simon Michael 2020-11-12 18:09:02 -0800
  • b76a88aa81 web: 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
  • 7e667238db add missing dep for other stack snapshots; also bump GHC 8.10 to .2 Simon Michael 2020-11-11 12:52:44 -0800
  • 9b536f1ae4 examples: 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
  • 8bdb28a991 csv, journal: infer style from first amount, as documented, not last Simon Michael 2020-11-10 08:40:08 -0800
  • f43c7e41d1 csv, journal: debug output Simon Michael 2020-11-10 08:01:31 -0800
  • a97daaf322 lib: replace pretty-show with pretty-simple Simon Michael 2020-11-10 07:08:29 -0800
  • 84ee05baa6 Shake 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
  • 78894d46c8 import: 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
  • bfb5c6ee2a lib: 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
  • 74ce7be556 lib,ui: Make sure ReportSpec is updated when updating ReportOpts. Stephen Morgan 2020-11-09 13:01:24 +1100
  • 3caf82c003 lib: 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
  • 76dd4d83bc cli, 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
  • c25612b8de lib: Refactor to eliminate confusing variables. Stephen Morgan 2020-10-29 16:36:06 +1100
  • 4cd3ed15a0 lib: Use simpler MultiBalanceReport valuation calculations in more cases. Stephen Morgan 2020-10-29 14:33:45 +1100
  • 35a83fbd8c lib: For MultiBalanceReport, report change in valuation rather than valuation of change. Stephen Morgan 2020-10-26 23:47:50 +1100
  • 524e23bc37 csv: 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
  • dae007a372 cleanup 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
  • 166951dc69 bal: 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
  • 83a518af99 lib,cli,ui: In ReportOpts, store query terms term-by-term in a list in querystring_. Stephen Morgan 2020-11-04 22:19:26 +1100
  • c010a6df48 benchmarks: add some large (140, 1400 columns) tabular reports Simon Michael 2020-11-03 17:30:10 -1000
  • 3abc9f5985 lib: When calculating elisions, don't skip over some amounts. Stephen Morgan 2020-11-04 13:20:46 +1100
  • 6d7bd9e475 lib: Implement concat(Top|Bottom)Padded in terms of renderRow, allowing them to be width aware. Stephen Morgan 2020-11-04 10:44:15 +1100
  • a620ab9666 lib: Expand Tabular.AsciiWide to allow multiline cells, either top or bottom aligned. Stephen Morgan 2020-11-03 22:31:02 +1100
  • dcb884c5ff lib: Align postings to unnormalised amount widths. Stephen Morgan 2020-11-02 15:12:09 +1100
  • 0bebda7313 lib,cli,ui: Elide amounts to a width of 32 characters, rather than 22 characters. Stephen Morgan 2020-11-02 14:20:19 +1100
  • 7e47c11fda lib: 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
  • e9a16edb58 cli: Use new mixed amount display functions for balance format strings. Stephen Morgan 2020-10-26 13:20:31 +1100
  • b39de5989f lib: Refactor and improve comments for new mixed amount display functions. Stephen Morgan 2020-10-26 13:19:50 +1100
  • 9de238757b lib,cli,ui: Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth. Stephen Morgan 2020-09-22 16:31:09 +1000
  • a838366c9d cli: Ensure register reports are correctly aligned for negative numbers. Stephen Morgan 2020-09-21 15:35:42 +1000
  • 162a936360 lib: BudgetReport uses new renderTable inteface, now has more compact output. Stephen Morgan 2020-09-15 16:53:14 +1000
  • 33369dfa6c lib: 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
  • a2b7a03fc4 lib,cli: bal uses new amount display functions, no longer needs to strip ansi. Stephen Morgan 2020-11-02 11:32:53 +1100
  • e50a8c0f34 lib: Refactor Text.Tabular.AsciiWide to allow custom width specification in rendering. Stephen Morgan 2020-09-14 21:07:25 +1000
  • 57d7b223a2 lib: Write new showMixedAmount* functions which keep track of length. Stephen Morgan 2020-09-14 16:22:07 +1000
  • 73b7d8813c make bench: run just three slowest commands Simon Michael 2020-10-28 20:39:18 -1000