libmpd 0.9.0.7 → 0.9.0.8
raw patch · 2 files changed
+11/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- libmpd.cabal +1/−1
- src/Network/MPD/Commands/Query.hs +10/−0
libmpd.cabal view
@@ -1,5 +1,5 @@ Name: libmpd-Version: 0.9.0.7+Version: 0.9.0.8 Synopsis: An MPD client library. Description: A client library for MPD, the Music Player Daemon. Category: Network, Sound
src/Network/MPD/Commands/Query.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE CPP #-}+ {- | Module : Network.MPD.Commands.Query Copyright : (c) Joachim Fasting 2012@@ -16,6 +18,9 @@ import Network.MPD.Commands.Types import Data.Monoid+#if MIN_VERSION_base(4,9,0)+import Data.Semigroup+#endif -- | An interface for creating MPD queries. --@@ -41,6 +46,11 @@ instance Monoid Query where mempty = Query [] Query a `mappend` Query b = Query (a ++ b)++#if MIN_VERSION_base(4,9,0)+instance Semigroup Query where+ (<>) = mappend+#endif instance MPDArg Query where prep = foldl (<++>) (Args []) . f