htoml-megaparsec 2.0.0.1 → 2.0.0.2
raw patch · 3 files changed
+5/−18 lines, 3 filesdep ~basedep ~megaparsecPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, megaparsec
API changes (from Hackage documentation)
Files
- htoml-megaparsec.cabal +2/−6
- internal/Text/Toml/Parser.hs +3/−11
- src/Text/Toml.hs +0/−1
htoml-megaparsec.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.0 name: htoml-megaparsec-version: 2.0.0.1+version: 2.0.0.2 license: BSD3 license-file: LICENSE copyright: (c) 2013-2016 Cies Breijs, 2017-2018 Vanessa McHale@@ -38,16 +38,12 @@ OverloadedStrings RankNTypes GADTs MonoLocalBinds ghc-options: -Wall build-depends:- base >=4.7 && <5,+ base >=4.8 && <5, megaparsec >=6.0.0, htoml-internal -any, text >=1.0 && <2, mtl >=2.2, composition-prelude >=0.1.1.0- - if !impl(ghc >=7.10)- build-depends:- void -any if impl(ghc >=8.0) ghc-options: -Wincomplete-uni-patterns -Wincomplete-record-updates
internal/Text/Toml/Parser.hs view
@@ -8,29 +8,21 @@ , module Text.Toml.Types ) where -import Control.Applicative hiding (many, optional, some, (<|>)) import Control.Monad import Control.Monad.State (evalState) import Data.Functor import qualified Data.HashMap.Lazy as M-import Data.Monoid import qualified Data.Set as S import Data.Text (Text, pack, unpack) import qualified Data.Text as T-import qualified Data.Vector as V-import Data.Void-import Text.Megaparsec.CharRW- import Data.Time.Format (defaultTimeLocale, iso8601DateFormat, parseTimeM)-+import qualified Data.Vector as V+import Data.Void import Numeric (readHex) import Text.Megaparsec-+import Text.Megaparsec.CharRW import Text.Toml.Types--import Prelude- type TomlError = ParseError (Token Text) Void
src/Text/Toml.hs view
@@ -6,7 +6,6 @@ import Control.Composition import Control.Monad.State (evalState)-import Data.Monoid import Data.Text (Text) import Text.Megaparsec import Text.Toml.Parser