83aa7324ebdev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version to Hledger.Cli.
Stephen Morgan
2021-08-31 00:12:13 +1000
1c402edb06pkg!: Remove Hledger.Data.Commodity module.
Stephen Morgan
2021-08-30 18:19:59 +1000
a0f9d7560fpkg!: Remove Hledger.Utils.Color module.
Stephen Morgan
2021-08-30 17:43:14 +1000
f1994d5aa8pkg!: Remove Hledger.Utils.Tree module.
Stephen Morgan
2021-08-29 00:15:54 +1000
1ed06f3bc8pkg!: Remove Hledger.Utils.UTF8IOCompat module.
Stephen Morgan
2021-08-28 22:51:28 +1000
dade3e3421credits: notes for all multi-committers
Simon Michael
2021-08-29 09:11:04 -1000
6f96d21a3eci: fix windows, make bash requirement explicit
Simon Michael
2021-08-29 08:10:09 -1000
07faf2ad2f;credits: notes
Simon Michael
2021-08-28 18:10:51 -1000
bd113b223fdev: lens: Introduce lenses for CliOpts.
Stephen Morgan
2021-08-08 18:38:47 +1000
f3eacebc1ddev: lens: Use TemplateHaskell for ReportOpts and ReportSpec.
Stephen Morgan
2021-08-25 20:04:44 +1000
435ec992f9dev: lens: Introduce lenses for InputOpts and BalancingOpts.
Stephen Morgan
2021-08-08 18:03:46 +1000
c784da3d0cdev: lens: Create a Template Haskell helper for generating classy lenses for hledger options.
Stephen Morgan
2021-08-25 16:07:16 +1000
13206d0b18cln: Rename balancingOpts to defbalancingopts, to be consistent with definputopts, defreportopts, etc.
Stephen Morgan
2021-08-23 23:15:04 +1000
e310ba574c;credits: update
Simon Michael
2021-08-28 17:18:07 -1000
35be02a4f3cln: hlint: Clean up some examples of using sortOn.
Stephen Morgan
2021-08-27 22:44:05 +1000
b7bf780c52dev: hlint: Avoid use of reverse.
Stephen Morgan
2021-08-27 22:11:41 +1000
d248aec313cln: hlint: Remove eta reduce warnings.
Stephen Morgan
2021-08-16 15:32:12 +1000
32dad455fdcln: hlint: Clean up section related warnings.
Stephen Morgan
2021-08-27 21:13:28 +1000
1a534e485ccln: hlint: Use fewer imports.
Stephen Morgan
2021-08-27 21:04:44 +1000
761e00caa4cln: hlint: Clean up lambda related warnings.
Stephen Morgan
2021-08-27 20:58:02 +1000
8bf7c95697cln: hlint: Clean up Functor related hlint warnings, and NOINLINE warning.
Stephen Morgan
2021-08-16 14:49:40 +1000
21e62ffcbdcln: hlint: Remove unless and $> warnings.
Stephen Morgan
2021-08-16 14:57:15 +1000
beecb3c9accln: hlint: Clean up list related hlint warnings.
Stephen Morgan
2021-08-16 14:25:18 +1000
22db5c4a3fcln: hlint: Remove warnings to use library list functions.
Stephen Morgan
2021-08-16 15:15:45 +1000
330c21659fcln: hlint: Clean up Maybe related hlint warnings.
Stephen Morgan
2021-08-16 13:55:15 +1000
e13239386fcln: hlint: Clean up == and elem related hlint warnings.
Stephen Morgan
2021-08-16 14:09:17 +1000
82872d261acln: hlint: Remove miscellaneous hlint warnings which are no longer tripped.
Stephen Morgan
2021-08-27 15:29:26 +1000
3431b1b0d9cln: hlint: Clean up map-fusion related hlint warnings.
Stephen Morgan
2021-08-16 13:43:28 +1000
eb6047e81bcln: hlint: Remove redundant where and lambda warnings.
Stephen Morgan
2021-08-16 15:25:49 +1000
71032c637ecln: hlint: Remove cons warnings.
Stephen Morgan
2021-08-16 15:38:25 +1000
435fbf001ecln: hlint: Remove <|> and bimap warnings.
Stephen Morgan
2021-08-16 15:44:42 +1000
46b0745412cln: hlint: Remove Either and Bifunctor related warnings.
Stephen Morgan
2021-08-16 16:09:55 +1000
69502c44fecln: hlint: Fix record patterns warnings.
Stephen Morgan
2021-08-16 16:49:50 +1000
1c211f8ab8cln: hlint: Fix redundant return warning.
Stephen Morgan
2021-08-16 16:54:58 +1000
8bf7cd30ae;doc: update changelogs
Simon Michael
2021-08-26 20:58:38 -1000
405fdf7afe;doc: forecasting: tweak, report-intervals
Simon Michael
2021-08-26 20:41:30 -1000
05603ee28f;doc: forecasting: tweak, mdbook/commonmark eats the required double space
Simon Michael
2021-08-26 20:39:14 -1000
5a6098b7cd;doc: rewrite forecasting doc, sync with #1667
Simon Michael
2021-08-26 20:31:33 -1000
16b4702dcefix: ui: Ensure that forecast_ argument gets restored to the startup opts when toggling.
Stephen Morgan
2021-08-27 12:43:37 +1000
c07ad29a87imp!: forecast: Implements more intuitive logic for the forecast interval. (#1648)
Stephen Morgan
2021-08-23 15:30:54 +1000
65e10aebd2dev: test: Convert forecast.test to shelltestrunner format 3
Stephen Morgan
2021-08-23 12:26:35 +1000
092e9479f0;ui: update forecast example journal and hledger-ui forecast tests
Simon Michael
2021-08-26 19:50:29 -1000
76a6c5fe4f;ui: test: cleanup, remove non-working test attempts
Simon Michael
2021-08-26 19:16:07 -1000
aa7a99a437cln: hlint: Fix hlint warnings in Query.hs.
Stephen Morgan
2021-08-16 16:46:40 +1000
d13ce0e134cln: hlint: Remove Unused LANGUAGE pragma ignore.
Stephen Morgan
2021-08-16 14:51:21 +1000
7edcbe4be8cln: hlint: Remove rendundant guard warnings.
Stephen Morgan
2021-08-16 15:21:49 +1000
e666bbcaf0cln: hlint: Fix newtype warning.
Stephen Morgan
2021-08-16 16:51:31 +1000
1e69fd81eacln: hlint: Remove if warnings.
Stephen Morgan
2021-08-16 15:41:14 +1000
d2beb89ebacln: hlint: Remove exitSuccess warning.
Stephen Morgan
2021-08-16 15:59:16 +1000
119e20aa36cln: hlint: Remove guards warning.
Stephen Morgan
2021-08-16 16:33:44 +1000
5906959882cln: hlint: Remove redundant case warnings.
Stephen Morgan
2021-08-16 16:12:50 +1000
fed75c58e9cln: hlint: Clean up hlint warnings not already ignored in hlint.yaml.
Stephen Morgan
2021-08-23 17:14:14 +1000
063aaf35b5cln: hlint: Rename pattern variables to avoid hlint parsing errors.
Stephen Morgan
2021-08-16 16:38:27 +1000
03db46cc81;doc: close: mention another cause of non-zero bse
Simon Michael
2021-08-24 11:15:26 -1000
312097d6a5;doc: close: clarify and fix retained earnings example
Simon Michael
2021-08-24 11:07:37 -1000
aba4a5d37f;make: site-watch: update
Simon Michael
2021-08-24 10:46:57 -1000
95d38ed796;make: site: fix, mention make hledgerorg
Simon Michael
2021-08-24 10:22:38 -1000
b957018536;doc: close: simpler clopen: tag
Simon Michael
2021-08-24 10:05:18 -1000
b51daf4b05;doc: close: tweak
Simon Michael
2021-08-24 09:58:45 -1000
acde291632;doc: close: clarify close dates
Simon Michael
2021-08-24 09:55:27 -1000
093c304834;doc: ui, web: changelogs tweak
Simon Michael
2021-08-24 05:31:27 -1000
bffeab45c8;doc: update changelogs
Simon Michael
2021-08-24 05:14:24 -1000
53d9455bdc;doc: update changelogs
Simon Michael
2021-08-24 04:24:40 -1000
0ce518f12d;doc: multiple files -> directives & multiple files
Simon Michael
2021-08-24 02:45:12 -1000
a3cacca71dfix: ui: Make sure RegisterScreen (and consequently TransactionScreen) only display forecast transactions when the appropriate flag is set.
Stephen Morgan
2021-08-24 15:50:32 +1000
90fd2a9aafcln: register: Remove unused knot-tying code.
Stephen Morgan
2021-08-23 10:19:53 +1000
59b89947ebfix: aregister: Make multicommodity amounts are properly aligned in aregister. (#1656)
Stephen Morgan
2021-08-19 13:20:24 +1000
06312c353afix!: register: Tighten up spacing around the date in register reports. (#1655)
Stephen Morgan
2021-08-19 12:32:19 +1000
4b654fff94;doc: Fix cmdline example typo, f- should be -f-
Daniel Gröber
2021-08-22 15:54:04 +0200
e24b7ef90ffix: warning introduced by 993d0b5c
Simon Michael
2021-08-22 06:57:53 -1000
34ab164b32cln: Remove redundant bang patterns.
Stephen Morgan
2021-08-12 13:37:28 +1000
912b5e6c23cln: Derive more instances in Hledger.Data.Types to reduce orphans.
Stephen Morgan
2021-08-12 13:29:31 +1000
993d0b5c54cli: --forecast now rejects instead of silently ignoring an interval
Simon Michael
2021-08-20 17:55:59 -1000
d3d1b2cfc7;doc: clarify that --forecast ignores a report interval (#1632)
Simon Michael
2021-08-20 17:34:23 -1000
780c50672cfeat: periodexpr: support weekday, weekendday, multiple weekdays (#1632, Lawrence Wu)
Simon Michael
2021-08-20 17:02:58 -1000
566176c884doc: try to clarify multi-weekday syntax more (#1632)
Simon Michael
2021-08-20 17:02:34 -1000
8a5addfb02lib: implement periodic expressions for weekday et al
Lawrence
2021-07-30 16:28:30 -0500
2c96e6f1ff;make: list-commits, showauthors
Simon Michael
2021-08-20 09:21:46 -1000
ddeeee6046;doc: update changelogs
Simon Michael
2021-08-19 18:36:34 -1000
4576f8effdpkg!: Migrate the last of old-time over to time, changing ClockTime to POSIXTime.
Stephen Morgan
2021-08-11 13:52:39 +1000
c135c1a3fc;cln: slight typos cleanup (#1654)
Simon Michael
2021-08-19 17:43:45 -1000
0982e3343atest: bal: add functests for transpose and compound commands (#1654)
Lawrence
2021-08-17 15:20:12 -0500
d7a56a9830test: give descriptions to commodity-column functests (#1654)
Lawrence
2021-08-17 14:39:15 -0500
710823e5d7imp: bal: handle commodity-column flag in compound balance reports (#1654)
Lawrence
2021-08-16 19:06:49 -0500
277227acf8fix: budget: handle transpose flag with commodity-columns (#1654)
Lawrence
2021-08-17 14:24:48 -0500
a3c0c0cadefix: bal: handle transpose flag with commodity-columns (#1654)
Lawrence
2021-08-16 19:00:39 -0500
44e1ea10fafix: bal: correctly handle empty commodity in commodity-column (#1654)
Lawrence
2021-08-17 15:17:47 -0500
07eb3a9086ci: tweak
Simon Michael
2021-08-19 08:55:44 -1000
cf95fc7abfci: tweak
Simon Michael
2021-08-18 21:47:01 -1000
ddba9f6ce4imp: lib,cli: Implement gain report for balance reports.
Stephen Morgan
2021-07-23 15:35:26 +1000
90612c1444ci: tweak
Simon Michael
2021-08-18 18:05:02 -1000
818e098b04ci: handle another PR failure case; more debug output
Simon Michael
2021-08-18 17:39:31 -1000
88b1d3f78b;bal: doc: add -f options; clarify depth limiting
Simon Michael
2021-08-18 00:38:22 -1000
df6667232fci: if git log fails, don't skip steps and succeed
Simon Michael
2021-08-17 22:02:34 -1000