packages feed

Cabal revisions of echo-0.1.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                echo-version:             0.1.3-synopsis:            A cross-platform, cross-console way to handle echoing terminal input-description:         The @base@ library exposes the @hGetEcho@ and @hSetEcho@ functions-                     for querying and setting echo status, but unfortunately, neither-                     function works with MinTTY consoles on Windows. This is a serious-                     issue, since @hGetEcho@ and @hSetEcho@ are often used to disable-                     input echoing when a program prompts for a password, so many-                     programs will reveal your password as you type it on MinTTY!-                     .-                     This library provides an alternative interface which works-                     with both MinTTY and other consoles. An example is included-                     which demonstrates how one might prompt for a password using-                     this library. To build it, make sure to configure with the-                     @-fexample@ flag.-homepage:            https://github.com/RyanGlScott/echo-bug-reports:         https://github.com/RyanGlScott/echo/issues-license:             BSD3-license-file:        LICENSE-author:              Ryan Scott-maintainer:          Ryan Scott <ryan.gl.scott@gmail.com>-stability:           Provisional-copyright:           (C) 2016-2017 Ryan Scott-category:            System-build-type:          Simple-extra-source-files:  CHANGELOG.md, README.md-cabal-version:       >=1.10--source-repository head-  type:                git-  location:            https://github.com/RyanGlScott/echo--flag example-  description:         Build the bundled example program.-  default:             False--library-  exposed-modules:     System.IO.Echo-                       System.IO.Echo.Internal--  build-depends:       base    >= 4.3     && < 5-                     , process >= 1.0.1.1 && < 1.5-  if os(windows)-    cpp-options:       "-DWINDOWS"-    build-depends:     mintty >= 0.1 && < 0.2-                     , Win32  >= 2   && < 3--  hs-source-dirs:      src-  default-language:    Haskell2010-  ghc-options:         -Wall--executable password-  if !flag(example)-    buildable:         False--  main-is:             Password.hs-  build-depends:       base >= 4.3 && < 5-                     , echo-  hs-source-dirs:      example-  default-language:    Haskell2010-  ghc-options:         -Wall+name:                echo
+version:             0.1.3
+x-revision: 1
+synopsis:            A cross-platform, cross-console way to handle echoing terminal input
+description:         The @base@ library exposes the @hGetEcho@ and @hSetEcho@ functions
+                     for querying and setting echo status, but unfortunately, neither
+                     function works with MinTTY consoles on Windows. This is a serious
+                     issue, since @hGetEcho@ and @hSetEcho@ are often used to disable
+                     input echoing when a program prompts for a password, so many
+                     programs will reveal your password as you type it on MinTTY!
+                     .
+                     This library provides an alternative interface which works
+                     with both MinTTY and other consoles. An example is included
+                     which demonstrates how one might prompt for a password using
+                     this library. To build it, make sure to configure with the
+                     @-fexample@ flag.
+homepage:            https://github.com/RyanGlScott/echo
+bug-reports:         https://github.com/RyanGlScott/echo/issues
+license:             BSD3
+license-file:        LICENSE
+author:              Ryan Scott
+maintainer:          Ryan Scott <ryan.gl.scott@gmail.com>
+stability:           Provisional
+copyright:           (C) 2016-2017 Ryan Scott
+category:            System
+build-type:          Simple
+extra-source-files:  CHANGELOG.md, README.md
+cabal-version:       >=1.10
+
+source-repository head
+  type:                git
+  location:            https://github.com/RyanGlScott/echo
+
+flag example
+  description:         Build the bundled example program.
+  default:             False
+
+library
+  exposed-modules:     System.IO.Echo
+                       System.IO.Echo.Internal
+
+  build-depends:       base    >= 4.3     && < 5
+                     , process >= 1.0.1.1 && < 1.7
+  if os(windows)
+    cpp-options:       "-DWINDOWS"
+    build-depends:     mintty >= 0.1 && < 0.2
+                     , Win32  >= 2   && < 3
+
+  hs-source-dirs:      src
+  default-language:    Haskell2010
+  ghc-options:         -Wall
+
+executable password
+  if !flag(example)
+    buildable:         False
+
+  main-is:             Password.hs
+  build-depends:       base >= 4.3 && < 5
+                     , echo
+  hs-source-dirs:      example
+  default-language:    Haskell2010
+  ghc-options:         -Wall