ConfigFile 1.0.3 → 1.0.4
raw patch · 5 files changed
+19/−43 lines, 5 filesdep +containersdep ~MissingH
Dependencies added: containers
Dependency ranges changed: MissingH
Files
- ConfigFile.cabal +5/−4
- src/Data/ConfigFile.hs +5/−5
- src/Data/ConfigFile/Parser.hs +5/−5
- src/Data/ConfigFile/Types.hs +4/−4
- testsrc/runtests.hs +0/−25
ConfigFile.cabal view
@@ -1,9 +1,9 @@ Name: ConfigFile-Version: 1.0.3+Version: 1.0.4 License: LGPL Maintainer: John Goerzen <jgoerzen@complete.org> Author: John Goerzen-Copyright: Copyright (c) 2004-2006 John Goerzen+Copyright: Copyright (c) 2004-2008 John Goerzen license-file: COPYRIGHT extra-source-files: COPYING Category: Parsing@@ -29,9 +29,10 @@ Data.ConfigFile.Parser Other-Modules: Data.ConfigFile.Lexer Extensions: ExistentialQuantification, OverlappingInstances, - UndecidableInstances+ UndecidableInstances, TypeSynonymInstances, FlexibleContexts,+ FlexibleInstances Build-Depends: parsec, base,- haskell98, mtl, MissingH>=0.18.0+ haskell98, mtl, MissingH>=1.0.0, containers GHC-Options: -O2 Executable: runtests
src/Data/ConfigFile.hs view
@@ -1,5 +1,5 @@-{- arch-tag: ConfigParser main file-Copyright (C) 2004-2006 John Goerzen <jgoerzen@complete.org>+{-+Copyright (C) 2004-2008 John Goerzen <jgoerzen@complete.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by@@ -18,7 +18,7 @@ {- | Module : Data.ConfigFile- Copyright : Copyright (C) 2004-2006 John Goerzen+ Copyright : Copyright (C) 2004-2008 John Goerzen License : GNU LGPL, version 2.1 or above Maintainer : John Goerzen <jgoerzen@complete.org> @@ -27,7 +27,7 @@ Configuration file parsing, generation, and manipulation -Copyright (c) 2004-2006 John Goerzen, jgoerzen\@complete.org+Copyright (c) 2004-2008 John Goerzen, jgoerzen\@complete.org This module contains extensive documentation. Please scroll down to the Introduction section to continue reading. -}@@ -107,7 +107,7 @@ import Data.ConfigFile.Parser import Data.Map.Utils import Data.Either.Utils-import Data.String+import Data.String.Utils import qualified Data.Map as Map import Data.List import System.IO(Handle)
src/Data/ConfigFile/Parser.hs view
@@ -1,5 +1,5 @@-{- arch-tag: ConfigParser parser support-Copyright (C) 2004 John Goerzen <jgoerzen@complete.org>+{- +Copyright (C) 2004-2008 John Goerzen <jgoerzen@complete.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by@@ -18,7 +18,7 @@ {- | Module : Data.ConfigFile.Parser- Copyright : Copyright (C) 2004 John Goerzen+ Copyright : Copyright (C) 2004-2008 John Goerzen License : GNU LGPL, version 2.1 or above Maintainer : John Goerzen <jgoerzen@complete.org> @@ -28,7 +28,7 @@ Parser support for "Data.ConfigFile". This module is not intended to be used directly by your programs. -Copyright (c) 2004 John Goerzen, jgoerzen\@complete.org+Copyright (c) 2004-2008 John Goerzen, jgoerzen\@complete.org -} module Data.ConfigFile.Parser (@@ -38,7 +38,7 @@ ) where import Text.ParserCombinators.Parsec import Control.Monad.Error(throwError, MonadError)-import Data.String+import Data.String.Utils import Data.ConfigFile.Lexer import System.IO(Handle, hGetContents) import Text.ParserCombinators.Parsec.Utils
src/Data/ConfigFile/Types.hs view
@@ -1,5 +1,5 @@-{- arch-tag: ConfigParser types-Copyright (C) 2004-2005 John Goerzen <jgoerzen@complete.org>+{-+Copyright (C) 2004-2008 John Goerzen <jgoerzen@complete.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by@@ -18,7 +18,7 @@ {- | Module : Data.ConfigFile.Types- Copyright : Copyright (C) 2004-2005 John Goerzen+ Copyright : Copyright (C) 2004-2008 John Goerzen License : GNU LGPL, version 2.1 or above Maintainer : John Goerzen <jgoerzen@complete.org> @@ -28,7 +28,7 @@ Internal types for "Data.ConfigFile". This module is not intended to be used directly by your programs. -Copyright (c) 2004 John Goerzen, jgoerzen\@complete.org+Copyright (c) 2004-2008 John Goerzen, jgoerzen\@complete.org -} module Data.ConfigFile.Types (
− testsrc/runtests.hs
@@ -1,25 +0,0 @@-{- arch-tag: Test runner-Copyright (C) 2004 John Goerzen <jgoerzen@complete.org>--This program is free software; you can redistribute it and/or modify-it under the terms of the GNU General Public License as published by-the Free Software Foundation; either version 2 of the License, or-(at your option) any later version.--This program is distributed in the hope that it will be useful,-but WITHOUT ANY WARRANTY; without even the implied warranty of-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-GNU General Public License for more details.--You should have received a copy of the GNU General Public License-along with this program; if not, write to the Free Software-Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA--}--module Main where --import Test.HUnit-import Tests--main = runTestTT tests-