packages feed

ini 0.3.0 → 0.3.1

raw patch · 2 files changed

+4/−4 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

ini.cabal view
@@ -1,5 +1,5 @@ name:                ini-version:             0.3.0+version:             0.3.1 synopsis:            Quick and easy configuration files in the INI format. description:         Quick and easy configuration files in the INI format. license:             BSD3
src/Data/Ini.hs view
@@ -56,7 +56,7 @@   where  import           Control.Monad-import           Control.Applicative ((<*))+import           Control.Applicative ((<*), many) import           Data.Attoparsec.Combinator import           Data.Attoparsec.Text import           Data.Char@@ -120,7 +120,7 @@  -- | Parser for an INI. iniParser :: Parser Ini-iniParser = fmap Ini (fmap M.fromList (many1 sectionParser))+iniParser = fmap (Ini . M.fromList) (many sectionParser)  -- | A section. Format: @[foo]@. Conventionally, @[FOO]@. sectionParser :: Parser (Text,HashMap Text Text)@@ -130,7 +130,7 @@      name <- takeWhile (\c -> c /=']' && c /= '[')      _ <- char ']'      skipEndOfLine-     values <- many1 keyValueParser+     values <- many keyValueParser      return (T.strip name, M.fromList values)  -- | A key-value pair. Either @foo: bar@ or @foo=bar@.