packages feed

wl-pprint-terminfo 3.5 → 3.6

raw patch · 4 files changed

+18/−7 lines, 4 filesdep +textdep ~wl-pprint-extrasPVP ok

version bump matches the API change (PVP)

Dependencies added: text

Dependency ranges changed: wl-pprint-extras

API changes (from Hackage documentation)

+ System.Console.Terminfo.PrettyPrint: instance PrettyTerm Text

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+3.6+---+* Additional instances for `Data.Text` and `Data.Text.Lazy`+ 3.5 --- * Additional instances for `Data.Word` and `Data.Int`
README.markdown view
@@ -1,6 +1,8 @@ wl-pprint-terminfo ================== +[![Build Status](https://secure.travis-ci.org/ekmett/wl-pprint-terminfo.png)](http://travis-ci.org/ekmett/wl-pprint-terminfo)+ This package adds support for term-info effects in the [`wl-pprint-extras`](/ekmett/wl-pprint-extras) free monad.  Contact Information
src/System/Console/Terminfo/PrettyPrint.hs view
@@ -52,8 +52,10 @@ import System.Console.Terminfo.Effects import System.Console.Terminfo.Base import System.Console.Terminfo.Cursor-import qualified Data.ByteString as Strict-import qualified Data.ByteString.Lazy as Lazy+import qualified Data.ByteString as B+import qualified Data.ByteString.Lazy as BL+import qualified Data.Text as T+import qualified Data.Text.Lazy as TL import Data.Int import Data.Word import Data.Foldable (toList)@@ -251,8 +253,10 @@   prettyTerm = id   prettyTermList = list -instance PrettyTerm Strict.ByteString-instance PrettyTerm Lazy.ByteString+instance PrettyTerm B.ByteString+instance PrettyTerm BL.ByteString+instance PrettyTerm T.Text+instance PrettyTerm TL.Text instance PrettyTerm Int instance PrettyTerm Int8 instance PrettyTerm Int16
wl-pprint-terminfo.cabal view
@@ -1,6 +1,6 @@ name:               wl-pprint-terminfo category:           Control, Monads, Text-version:            3.5+version:            3.6 cabal-version:      >= 1.6 license:            BSD3 license-file:       LICENSE@@ -49,9 +49,10 @@     containers       >= 0.4     && < 0.6,     nats             >= 0.1,     semigroups       >= 0.9,-    wl-pprint-extras >= 3.3,+    wl-pprint-extras >= 3.4,     terminfo         >= 0.3.2   && < 0.4,-    transformers     >= 0.2     && < 0.4+    transformers     >= 0.2     && < 0.4,+    text             == 0.11.*    if flag(Cursed)     other-modules: System.Console.Terminfo.PrettyPrint.Curses