staversion 0.2.1.1 → 0.2.1.2
raw patch · 3 files changed
+14/−5 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog.md +5/−0
- src/Staversion/Internal/Megaparsec.hs +8/−4
- staversion.cabal +1/−1
ChangeLog.md view
@@ -1,5 +1,10 @@ # Revision history for staversion +## 0.2.1.2 -- 2017-07-29++* Fix build and test with `megaparsec-4`.++ ## 0.2.1.1 -- 2017-07-29 * Support `megaparsec-6.0`, with compatibility wrapper "Staversion.Internal.Megaparsec".
src/Staversion/Internal/Megaparsec.hs view
@@ -17,9 +17,10 @@ ) where import Text.Megaparsec+import Data.Text (Text) #if MIN_VERSION_megaparsec(6,0,0)-import Data.Text (Text, pack, unpack)+import Data.Text (pack, unpack) import Data.Void (Void) import Text.Megaparsec.Char hiding (string, string') import qualified Text.Megaparsec.Char as MC@@ -40,12 +41,15 @@ string' :: String -> Parser String string' = liftToString MC.string' -#else--import Data.Text (Text)+#elif MIN_VERSION_megaparsec(5,0,0) -- | From "Text.Megaparsec.Text". type Parser = Parsec Dec Text++#else++-- | From "Text.Megaparsec.Text"+type Parser = Parsec Text #endif
staversion.cabal view
@@ -1,5 +1,5 @@ name: staversion-version: 0.2.1.1+version: 0.2.1.2 author: Toshio Ito <debug.ito@gmail.com> maintainer: Toshio Ito <debug.ito@gmail.com> license: BSD3