hledger/hledger-ui/Hledger/UI
Stephen Morgan 83aa7324eb dev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version
to Hledger.Cli.

Since the git hash changes whenever any file in the repository changes,
this means Hledger.Cli.Version needs to be recompiled all the time.
Since it is at the bottom of the module hierarchy, this means that the
whole hledger package needs to be recompiled. We instead move the
TemplateHaskell splice to one of the top modules, so much less needs to
be recompiled.

Note: Ghc seems to be able to get out of most of the recompiling a lot
of the time (due to caching?), but this makes things more reliable.
2021-08-30 15:57:33 -10:00
..
AccountsScreen.hs cln: hlint: Clean up list related hlint warnings. 2021-08-27 06:13:56 -10:00
Editor.hs Improve editor support 2021-06-16 14:11:36 -10:00
ErrorScreen.hs fix: ui: Ensure that forecast_ argument gets restored to the startup 2021-08-26 20:32:30 -10:00
Main.hs cln: hlint: Clean up lambda related warnings. 2021-08-27 06:13:56 -10:00
RegisterScreen.hs cln: hlint: Clean up == and elem related hlint warnings. 2021-08-27 06:13:56 -10:00
Theme.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
TransactionScreen.hs cln: hlint: Clean up == and elem related hlint warnings. 2021-08-27 06:13:56 -10:00
UIOptions.hs dev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version 2021-08-30 15:57:33 -10:00
UIState.hs cln: hlint: Remove Either and Bifunctor related warnings. 2021-08-26 21:00:35 -10:00
UITypes.hs ui: Use Text instead of String in RegisterScreen. 2021-06-03 23:23:54 -10:00
UIUtils.hs pkg!: Remove Hledger.Utils.Color module. 2021-08-30 15:57:33 -10:00