byline 0.3.2.0 → 0.3.2.1
raw patch · 3 files changed
+13/−23 lines, 3 filesdep ~ansi-terminalPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: ansi-terminal
API changes (from Hackage documentation)
- System.Console.Byline: ask :: (MonadIO m) => Stylized -> Maybe Text -> Byline m Text
+ System.Console.Byline: ask :: MonadIO m => Stylized -> Maybe Text -> Byline m Text
- System.Console.Byline: askChar :: (MonadIO m) => Stylized -> Byline m Char
+ System.Console.Byline: askChar :: MonadIO m => Stylized -> Byline m Char
- System.Console.Byline: askPassword :: (MonadIO m) => Stylized -> Maybe Char -> Byline m Text
+ System.Console.Byline: askPassword :: MonadIO m => Stylized -> Maybe Char -> Byline m Text
- System.Console.Byline: askUntil :: (MonadIO m) => Stylized -> Maybe Text -> (Text -> m (Either Stylized Text)) -> Byline m Text
+ System.Console.Byline: askUntil :: MonadIO m => Stylized -> Maybe Text -> (Text -> m (Either Stylized Text)) -> Byline m Text
- System.Console.Byline: askWithMenu :: (MonadIO m) => Menu a -> Stylized -> Byline m (Choice a)
+ System.Console.Byline: askWithMenu :: MonadIO m => Menu a -> Stylized -> Byline m (Choice a)
- System.Console.Byline: askWithMenuRepeatedly :: (MonadIO m) => Menu a -> Stylized -> Stylized -> Byline m (Choice a)
+ System.Console.Byline: askWithMenuRepeatedly :: MonadIO m => Menu a -> Stylized -> Stylized -> Byline m (Choice a)
- System.Console.Byline: report :: (MonadIO m) => ReportType -> Stylized -> Byline m ()
+ System.Console.Byline: report :: MonadIO m => ReportType -> Stylized -> Byline m ()
- System.Console.Byline: reportLn :: (MonadIO m) => ReportType -> Stylized -> Byline m ()
+ System.Console.Byline: reportLn :: MonadIO m => ReportType -> Stylized -> Byline m ()
- System.Console.Byline: say :: (MonadIO m) => Stylized -> Byline m ()
+ System.Console.Byline: say :: MonadIO m => Stylized -> Byline m ()
- System.Console.Byline: sayLn :: (MonadIO m) => Stylized -> Byline m ()
+ System.Console.Byline: sayLn :: MonadIO m => Stylized -> Byline m ()
- System.Console.Byline: withCompletionFunc :: (MonadIO m) => CompletionFunc -> Byline m a -> Byline m a
+ System.Console.Byline: withCompletionFunc :: MonadIO m => CompletionFunc -> Byline m a -> Byline m a
- System.Console.Byline.Menu: askWithMenu :: (MonadIO m) => Menu a -> Stylized -> Byline m (Choice a)
+ System.Console.Byline.Menu: askWithMenu :: MonadIO m => Menu a -> Stylized -> Byline m (Choice a)
- System.Console.Byline.Menu: askWithMenuRepeatedly :: (MonadIO m) => Menu a -> Stylized -> Stylized -> Byline m (Choice a)
+ System.Console.Byline.Menu: askWithMenuRepeatedly :: MonadIO m => Menu a -> Stylized -> Stylized -> Byline m (Choice a)
- System.Console.Byline.Primitive: ask :: (MonadIO m) => Stylized -> Maybe Text -> Byline m Text
+ System.Console.Byline.Primitive: ask :: MonadIO m => Stylized -> Maybe Text -> Byline m Text
- System.Console.Byline.Primitive: askChar :: (MonadIO m) => Stylized -> Byline m Char
+ System.Console.Byline.Primitive: askChar :: MonadIO m => Stylized -> Byline m Char
- System.Console.Byline.Primitive: askPassword :: (MonadIO m) => Stylized -> Maybe Char -> Byline m Text
+ System.Console.Byline.Primitive: askPassword :: MonadIO m => Stylized -> Maybe Char -> Byline m Text
- System.Console.Byline.Primitive: askUntil :: (MonadIO m) => Stylized -> Maybe Text -> (Text -> m (Either Stylized Text)) -> Byline m Text
+ System.Console.Byline.Primitive: askUntil :: MonadIO m => Stylized -> Maybe Text -> (Text -> m (Either Stylized Text)) -> Byline m Text
- System.Console.Byline.Primitive: report :: (MonadIO m) => ReportType -> Stylized -> Byline m ()
+ System.Console.Byline.Primitive: report :: MonadIO m => ReportType -> Stylized -> Byline m ()
- System.Console.Byline.Primitive: reportLn :: (MonadIO m) => ReportType -> Stylized -> Byline m ()
+ System.Console.Byline.Primitive: reportLn :: MonadIO m => ReportType -> Stylized -> Byline m ()
- System.Console.Byline.Primitive: say :: (MonadIO m) => Stylized -> Byline m ()
+ System.Console.Byline.Primitive: say :: MonadIO m => Stylized -> Byline m ()
- System.Console.Byline.Primitive: sayLn :: (MonadIO m) => Stylized -> Byline m ()
+ System.Console.Byline.Primitive: sayLn :: MonadIO m => Stylized -> Byline m ()
- System.Console.Byline.Primitive: withCompletionFunc :: (MonadIO m) => CompletionFunc -> Byline m a -> Byline m a
+ System.Console.Byline.Primitive: withCompletionFunc :: MonadIO m => CompletionFunc -> Byline m a -> Byline m a
Files
- CHANGES.md +6/−0
- LICENSE +1/−1
- byline.cabal +6/−22
CHANGES.md view
@@ -1,5 +1,11 @@ # Version History +## 0.3.2.1 (April 15, 2019)++ - Update dependency bounds++ - Builds on NixOS 18.09, 19.03, and unstable+ ## 0.3.2.0 (October 09, 2018) - Update dependency bounds
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2015-2018 Peter J. Jones <pjones@devalot.com>+Copyright (c) 2015-2019 Peter J. Jones <pjones@devalot.com> All rights reserved. Redistribution and use in source and binary forms, with or without
byline.cabal view
@@ -1,18 +1,17 @@ -------------------------------------------------------------------------------- name: byline-version: 0.3.2.0+version: 0.3.2.1 synopsis: Library for creating command-line interfaces (colors, menus, etc.)-homepage: http://github.com/pjones/byline-bug-reports: http://github.com/pjones/byline/issues+homepage: https://code.devalot.com/open/byline+bug-reports: https://code.devalot.com/open/byline/issues license: BSD2 license-file: LICENSE author: Peter Jones <pjones@devalot.com> maintainer: Peter Jones <pjones@devalot.com>-copyright: Copyright: (c) 2015-2018 Peter J. Jones+copyright: Copyright: (c) 2015-2019 Peter J. Jones category: System, User Interfaces build-type: Simple stability: experimental-tested-with: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.1 cabal-version: 1.18 description: Byline simplifies writing interactive terminal applications by@@ -35,13 +34,7 @@ -------------------------------------------------------------------------------- source-repository head type: git- location: git://github.com/pjones/byline.git-----------------------------------------------------------------------------------flag maintainer- description: Enable settings for the package maintainer.- manual: True- default: False+ location: https://code.devalot.com/open/byline.git -------------------------------------------------------------------------------- flag build-examples@@ -69,11 +62,8 @@ default-language: Haskell2010 ghc-options: -Wall -fwarn-incomplete-uni-patterns - if flag(maintainer)- ghc-options: -Werror- build-depends: base >= 4.7 && < 5.0- , ansi-terminal >= 0.6 && < 0.9+ , ansi-terminal >= 0.6 && < 0.10 , colour >= 2.3 && < 2.4 , containers >= 0.5 && < 0.7 , exceptions >= 0.8 && < 0.11@@ -93,9 +83,6 @@ ghc-options: -Wall -fwarn-incomplete-uni-patterns build-depends: base, byline, text - if flag(maintainer)- ghc-options: -Werror- if !flag(build-examples) buildable: False @@ -105,9 +92,6 @@ default-language: Haskell2010 ghc-options: -Wall -fwarn-incomplete-uni-patterns build-depends: base, byline, text-- if flag(maintainer)- ghc-options: -Werror if !flag(build-examples) buildable: False