brick 0.6.3 → 0.6.4
raw patch · 3 files changed
+9/−1 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Brick.Types: attrL :: forall r. Getting r Context Attr
+ Brick.Types: attrL :: Getting r Context Attr
- Brick.Widgets.Dialog: dialogButtonsL :: forall a_aUhA a_aUie. Lens (Dialog a_aUhA) (Dialog a_aUie) [(String, a_aUhA)] [(String, a_aUie)]
+ Brick.Widgets.Dialog: dialogButtonsL :: Lens (Dialog a_aRci) (Dialog a_aRcN) [(String, a_aRci)] [(String, a_aRcN)]
- Brick.Widgets.Dialog: dialogNameL :: forall a_aUhA. Lens' (Dialog a_aUhA) Name
+ Brick.Widgets.Dialog: dialogNameL :: Lens' (Dialog a_aRci) Name
- Brick.Widgets.Dialog: dialogSelectedIndexL :: forall a_aUhA. Lens' (Dialog a_aUhA) (Maybe Int)
+ Brick.Widgets.Dialog: dialogSelectedIndexL :: Lens' (Dialog a_aRci) (Maybe Int)
- Brick.Widgets.Dialog: dialogTitleL :: forall a_aUhA. Lens' (Dialog a_aUhA) (Maybe String)
+ Brick.Widgets.Dialog: dialogTitleL :: Lens' (Dialog a_aRci) (Maybe String)
- Brick.Widgets.Dialog: dialogWidthL :: forall a_aUhA. Lens' (Dialog a_aUhA) Int
+ Brick.Widgets.Dialog: dialogWidthL :: Lens' (Dialog a_aRci) Int
- Brick.Widgets.List: listElementsL :: forall e_aXtE e_aXBU. Lens (List e_aXtE) (List e_aXBU) (Vector e_aXtE) (Vector e_aXBU)
+ Brick.Widgets.List: listElementsL :: Lens (List e_aXPR) (List e_aXWw) (Vector e_aXPR) (Vector e_aXWw)
- Brick.Widgets.List: listItemHeightL :: forall e_aXtE. Lens' (List e_aXtE) Int
+ Brick.Widgets.List: listItemHeightL :: Lens' (List e_aXPR) Int
- Brick.Widgets.List: listNameL :: forall e_aXtE. Lens' (List e_aXtE) Name
+ Brick.Widgets.List: listNameL :: Lens' (List e_aXPR) Name
- Brick.Widgets.List: listSelectedL :: forall e_aXtE. Lens' (List e_aXtE) (Maybe Int)
+ Brick.Widgets.List: listSelectedL :: Lens' (List e_aXPR) (Maybe Int)
Files
- CHANGELOG.md +6/−0
- brick.cabal +1/−1
- src/Brick/Types/Internal.hs +2/−0
CHANGELOG.md view
@@ -2,6 +2,12 @@ Brick changelog --------------- +0.6.4+-----++Bug fixes:+ * Add missing Functor instance for Next type (thanks Markus Hauck)+ 0.6.3 -----
brick.cabal view
@@ -1,5 +1,5 @@ name: brick-version: 0.6.3+version: 0.6.4 synopsis: A declarative terminal user interface library description: Write terminal applications painlessly with 'brick'! You write an
src/Brick/Types/Internal.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE MultiParamTypeClasses #-} module Brick.Types.Internal@@ -97,6 +98,7 @@ data Next a = Continue a | SuspendAndResume (IO a) | Halt a+ deriving Functor -- | Scrolling direction. data Direction = Up