damnpacket 1.3.0 → 1.3.1
raw patch · 9 files changed
+12/−16 lines, 9 filesdep −base-compat-batteriesPVP ok
version bump matches the API change (PVP)
Dependencies removed: base-compat-batteries
API changes (from Hackage documentation)
Files
- ChangeLog.md +5/−0
- damnpacket.cabal +3/−5
- src/Network/Damn.hs +1/−1
- src/Network/Damn/Format/Base.hs +0/−1
- src/Network/Damn/Format/Damn.hs +0/−1
- src/Network/Damn/Format/Damn/Internal.hs +1/−2
- src/Network/Damn/Format/IRC.hs +1/−2
- src/Network/Damn/Tablumps.hs +1/−3
- src/Network/Damn/Tablumps/TH.hs +0/−1
ChangeLog.md view
@@ -1,5 +1,10 @@ # Revision history for damnpacket +## 1.3.1++* Removed base-compat entirely, since it's not needed anywhere (the worst we get is unused+ imports)+ ## 1.2.0 * Minor rewrite using base-compat instead of CPP
damnpacket.cabal view
@@ -1,5 +1,5 @@ name: damnpacket-version: 1.3.0+version: 1.3.1 synopsis: Parsing dAmn messages description: This module provides a datatype and convenience functions for parsing, manipulating, and rendering deviantART Message Network messages.@@ -7,7 +7,7 @@ license-file: LICENSE author: Jude Taylor maintainer: me@jude.xyz-tested-with: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3+tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3 category: Network build-type: Simple extra-source-files: ChangeLog.md@@ -26,9 +26,8 @@ Network.Damn.Tablumps Network.Damn.Tablumps.TH hs-source-dirs: src- build-depends: base == 4.*+ build-depends: base == 4.* , attoparsec- , base-compat-batteries == 0.10.* , bytestring , fail , html-entity@@ -37,7 +36,6 @@ , text , th-lift-instances default-language: Haskell2010- default-extensions: NoImplicitPrelude ghc-options: -Wall test-suite parse
src/Network/Damn.hs view
@@ -44,13 +44,13 @@ import qualified Data.ByteString as B import Data.Char import Data.Ix+import Data.Semigroup import Data.String import Data.Text hiding (singleton) import Data.Word import Network.Damn.Format.Base (Formatter) import Network.Damn.Format.Damn.Internal (textToBytes) import Network.Damn.Tablumps-import Prelude.Compat -- | A top-level dAmn message. --
src/Network/Damn/Format/Base.hs view
@@ -4,7 +4,6 @@ , Text ) where -import Data.Either import Data.Text import Network.Damn.Tablumps
src/Network/Damn/Format/Damn.hs view
@@ -9,7 +9,6 @@ import Data.Text.Encoding import Network.Damn.Format.Base import Network.Damn.Format.Damn.Internal-import Prelude.Compat -- | @damnFormat@ transforms a raw dAmn message into the text that the -- sender typed into the dAmn web client.
src/Network/Damn/Format/Damn/Internal.hs view
@@ -9,11 +9,10 @@ import Data.ByteString.Builder import qualified Data.ByteString.Lazy as LB (toStrict) import Data.Char-import Data.Monoid.Compat+import Data.Monoid import Data.Text (Text) import qualified Data.Text import Network.Damn.Tablumps.TH-import Prelude.Compat textToBytes :: Text -> ByteString textToBytes =
src/Network/Damn/Format/IRC.hs view
@@ -11,12 +11,11 @@ import Data.ByteString (ByteString) import qualified Data.ByteString as B-import Data.Semigroup.Compat+import Data.Semigroup import Data.String import Data.Text.Encoding import Network.Damn.Format.Base import Network.Damn.Format.Damn.Internal-import Prelude.Compat newtype Lines = Lines ByteString
src/Network/Damn/Tablumps.hs view
@@ -12,12 +12,10 @@ import Data.Attoparsec.ByteString hiding (word8) import qualified Data.Attoparsec.ByteString.Char8 as C import Data.ByteString (ByteString)-import Data.Either.Compat-import Data.Monoid.Compat+import Data.Monoid import Data.Text (Text) import Data.Text.Encoding import Network.Damn.Tablumps.TH-import Prelude.Compat import qualified Text.HTMLEntity as HE tablumpP :: Parser [Either ByteString Lump]
src/Network/Damn/Tablumps/TH.hs view
@@ -6,7 +6,6 @@ import qualified Data.Attoparsec.ByteString.Char8 as C import Data.ByteString (ByteString) import Language.Haskell.TH-import Prelude.Compat ary :: Int -> String -> Name -> ExpQ ary n s con =