packages feed

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 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