packages feed

preprocessor-tools 0.1.2 → 0.1.3

raw patch · 5 files changed

+12/−11 lines, 5 filesdep −haskell98dep ~parsecPVP ok

version bump matches the API change (PVP)

Dependencies removed: haskell98

Dependency ranges changed: parsec

API changes (from Hackage documentation)

Files

Language/Haskell/Preprocessor.hs view
@@ -11,8 +11,10 @@   hDump, fileDump, stdoutDump, stringDump ) where -import IO-import System+import System.IO+import System.Environment (getProgName)+import System.Exit (exitFailure)+import Control.Exception (bracket)  import Data.Monoid (Monoid(..)) import qualified Control.Monad.Writer as W
Language/Haskell/Preprocessor/Ast.hs view
@@ -5,7 +5,7 @@  import Data.Typeable (Typeable) import Data.Generics (Data, mkT, everywhere)-import Char (isDigit)+import Data.Char (isDigit)  import Language.Haskell.Preprocessor.Loc (Locatable(..), bogus) import Language.Haskell.Preprocessor.Token
Language/Haskell/Preprocessor/Lexer.hs view
@@ -2,7 +2,7 @@   scan, dscan, module T ) where -import Char+import Data.Char  import Language.Haskell.Preprocessor.Token as T import Language.Haskell.Preprocessor.Loc
Language/Haskell/Preprocessor/Parser.hs view
@@ -2,7 +2,7 @@   quasi, quasiBy, parse, parseBy, parseTokens, parseTokensBy ) where -import List (delete, union)+import Data.List (delete, union)  import qualified Language.Haskell.Preprocessor.SynSpec as SS import qualified Language.Haskell.Preprocessor.Error   as E
preprocessor-tools.cabal view
@@ -1,5 +1,5 @@ Name:           preprocessor-tools-Version:        0.1.2+Version:        0.1.3 Cabal-Version:  >= 1.2.3 License:        BSD3 License-File:   LICENSE@@ -10,7 +10,7 @@ Category:       Source-tools, Language, Code Generation Synopsis:       A framework for extending Haskell's syntax via quick-and-dirty preprocessors Build-type:     Simple-Tested-with:    GHC == 6.10.1, GHC == 6.8.1+Tested-with:    GHC == 7.4.1 Description:         This library provides a quick-and-dirty (but often effective)         method for extending Haskell's syntax using a custom@@ -26,11 +26,10 @@     TODO, CHANGELOG  Library-  Build-Depends:        haskell98 >=1 && <2,-                        mtl >=1 && <3,-                        parsec >=2 && <3,+  Build-Depends:        mtl >=1 && <3,+                        parsec >=3 && <4,                         base >=4 && <5,-                        syb >= 0 && <1+                        syb >=0 && <1    Extensions:           DeriveDataTypeable   Exposed-modules: