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 +1/−1
- src/Data/Ini.hs +3/−3
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@.