From 50aeb90596e9a7a64061ce6a0c260267171d6a57 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 28 Apr 2016 12:51:38 -0700 Subject: [PATCH] lib, ui: GHC 8 compatibility --- hledger-lib/future-package.yaml | 2 +- hledger-lib/hledger-lib.cabal | 4 ++-- hledger-ui/Hledger/UI/UITypes.hs | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/hledger-lib/future-package.yaml b/hledger-lib/future-package.yaml index dac341eed..1d01dac1a 100644 --- a/hledger-lib/future-package.yaml +++ b/hledger-lib/future-package.yaml @@ -81,7 +81,7 @@ dependencies: - regex-tdfa - safe >= 0.2 - split >= 0.1 && < 0.3 - - transformers >= 0.2 && < 0.5 + - transformers >= 0.2 && < 0.6 - uglymemo - utf8-string >= 0.3.5 && < 1.1 - HUnit diff --git a/hledger-lib/hledger-lib.cabal b/hledger-lib/hledger-lib.cabal index 9d967bb66..58d751d88 100644 --- a/hledger-lib/hledger-lib.cabal +++ b/hledger-lib/hledger-lib.cabal @@ -84,7 +84,7 @@ library , regex-tdfa , safe >= 0.2 , split >= 0.1 && < 0.3 - , transformers >= 0.2 && < 0.5 + , transformers >= 0.2 && < 0.6 , uglymemo , utf8-string >= 0.3.5 && < 1.1 , HUnit @@ -164,7 +164,7 @@ test-suite tests , regex-tdfa , safe >= 0.2 , split >= 0.1 && < 0.3 - , transformers >= 0.2 && < 0.5 + , transformers >= 0.2 && < 0.6 , uglymemo , utf8-string >= 0.3.5 && < 1.1 , HUnit diff --git a/hledger-ui/Hledger/UI/UITypes.hs b/hledger-ui/Hledger/UI/UITypes.hs index 26f12c3cc..f7868aec0 100644 --- a/hledger-ui/Hledger/UI/UITypes.hs +++ b/hledger-ui/Hledger/UI/UITypes.hs @@ -4,6 +4,8 @@ import Data.Time.Calendar (Day) import qualified Graphics.Vty as V import Brick import Brick.Widgets.List (List) +import Text.Show.Functions () + -- import the Show instance for functions. Warning, this also re-exports it import Hledger import Hledger.UI.UIOptions