packages feed

Cabal revisions of haskell-src-exts-1.13.5

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:                   haskell-src-exts-Version:                1.13.5-License:                BSD3-License-File:           LICENSE-Author:                 Niklas Broberg-Maintainer:             Niklas Broberg <niklas.broberg@chalmers.se>-Category:               Language-Synopsis:               Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer-Description:            Haskell-Source with Extensions (HSE, haskell-src-exts)-                        is an extension of the standard haskell-src package,-                        and handles most registered syntactic extensions to Haskell, including:-                        .-                        * Multi-parameter type classes with functional dependencies-                        .-                        * Indexed type families (including associated types)-                        .-                        * Empty data declarations-                        .-                        * GADTs-                        .-                        * Implicit parameters-                        .-                        * Template Haskell-                        .-                        and a few more. All extensions implemented in GHC are supported.-                        Apart from these standard extensions,-                        it also handles regular patterns as per the HaRP extension-                        as well as HSX-style embedded XML syntax.-Homepage:               http://code.haskell.org/haskell-src-exts-Stability:              Stable-Tested-with:            GHC==6.10.2, GHC==6.10.4, GHC==6.12.3, GHC==7.0.2-Build-Type:             Custom-Cabal-Version:          >= 1.6--Extra-Source-Files:-			CHANGELOG-			Test/Runner.hs-			Test/failing.txt-			Test/printFail.txt-			Test/examples/ArrowLayout.hs-			Test/examples/Attributes.hs-			Test/examples/BangPatterns.hs-			Test/examples/Bug.hs-			Test/examples/ByteStringUtils.hs-			Test/examples/CParser.hs-			Test/examples/ClassInstType.hs-			Test/examples/DataHeadParen.hs-			Test/examples/Directory.hs-			Test/examples/EmptyAnn.hs-			Test/examples/EmptyContext.hs-			Test/examples/EmptyInstance.hs-			Test/examples/EmptyList.hs-			Test/examples/Ex1.hs-			Test/examples/FamilyKindSig.hs-			Test/examples/FixityTests.hs-			Test/examples/ForeignImport.hs-			Test/examples/GadtDeriving.hs-			Test/examples/GenericTree.hs-			Test/examples/GhcDeriving.hs-			Test/examples/GroupKeyword.hs-			Test/examples/HappyDoAction.hs-			Test/examples/HaskellParser.hs-			Test/examples/HexPrec.hs-			Test/examples/Hyphen.hs-			Test/examples/ImportSymbol.hs-                        Test/examples/IfThenElseLayout.hs-			Test/examples/IndentedWhere.hs-			Test/examples/InfixParser.hs-			Test/examples/LanguagePragma.hs-			Test/examples/LineOptionsPragma.hs-			Test/examples/LinePragma.hs-			Test/examples/ListComp1.hs-			Test/examples/MagicHash.hs-			Test/examples/MultiCtxt.hs-			Test/examples/NPlusK.hs-			Test/examples/NestedAsPat.hs-			Test/examples/PackageImport.hs-			Test/examples/ParenFunBind.hs-			Test/examples/Pragma.hs-			Test/examples/QualifiedDot.hs-			Test/examples/QuasiQuoteLines.hs-			Test/examples/Rank2Types.hs-			Test/examples/ReadP.hs-			Test/examples/RealGHC.lhs-			Test/examples/RealHSE.hs-			Test/examples/RealHoogle.hs-			Test/examples/RealTagSoup.hs-			Test/examples/RecordInfixSelector.hs-			Test/examples/RecordWildcards.hs-			Test/examples/RelaxedDo.hs-			Test/examples/SCCPragmas.hs-			Test/examples/ScopedTypeVariables.hs-			Test/examples/SimpleDeriving.hs-			Test/examples/SingleClassAsst.hs-			Test/examples/SpecializeInstance.hs-			Test/examples/Testing.hs-			Test/examples/TupleSections.hs-			Test/examples/TypeFunctions.hs-			Test/examples/TypeOperatorsTest.hs-			Test/examples/Unicode.hs-			Test/examples/UnicodeSyntax.hs-			Test/examples/UnindentedPragmaClose.hs-			Test/examples/WhereBlock.hs-			Test/examples/WithKeyword.hs--Flag base4--Library-  Build-Tools:          happy >= 1.17-  Build-Depends:        array >= 0.1, pretty >= 1.0, cpphs >= 1.3-  if flag(base4)-    Build-depends:      base >= 4 && < 5-    cpp-options:        -DBASE4-  else-    Build-depends:      base >= 3 && < 4---  Exposed-modules:      Language.Haskell.Exts,-                        Language.Haskell.Exts.Lexer,-                        Language.Haskell.Exts.Parser,-                        Language.Haskell.Exts.Pretty,-                        Language.Haskell.Exts.Syntax,-                        Language.Haskell.Exts.Extension,-                        Language.Haskell.Exts.Build,-                        Language.Haskell.Exts.Fixity,-                        Language.Haskell.Exts.Comments,-                        Language.Haskell.Exts.SrcLoc,-                        -                        Language.Haskell.Exts.Annotated,-                        Language.Haskell.Exts.Annotated.Syntax,-                        Language.Haskell.Exts.Annotated.Fixity,-                        Language.Haskell.Exts.Annotated.Build,-                        Language.Haskell.Exts.Annotated.ExactPrint,-                        Language.Haskell.Exts.Annotated.Simplify--  Other-modules:        Language.Haskell.Exts.ExtScheme,-                        -                        Language.Haskell.Exts.ParseMonad,-                        Language.Haskell.Exts.ParseSyntax,-                        Language.Haskell.Exts.InternalLexer,-                        Language.Haskell.Exts.ParseUtils,-                        Language.Haskell.Exts.InternalParser-  Hs-source-dirs:       src--Source-Repository head-        Type:           darcs-        Location:       http://code.haskell.org/haskell-src-exts+Name:                   haskell-src-exts
+Version:                1.13.5
+x-revision: 1
+License:                BSD3
+License-File:           LICENSE
+Author:                 Niklas Broberg
+Maintainer:             Niklas Broberg <niklas.broberg@chalmers.se>
+Category:               Language
+Synopsis:               Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
+Description:            Haskell-Source with Extensions (HSE, haskell-src-exts)
+                        is an extension of the standard haskell-src package,
+                        and handles most registered syntactic extensions to Haskell, including:
+                        .
+                        * Multi-parameter type classes with functional dependencies
+                        .
+                        * Indexed type families (including associated types)
+                        .
+                        * Empty data declarations
+                        .
+                        * GADTs
+                        .
+                        * Implicit parameters
+                        .
+                        * Template Haskell
+                        .
+                        and a few more. All extensions implemented in GHC are supported.
+                        Apart from these standard extensions,
+                        it also handles regular patterns as per the HaRP extension
+                        as well as HSX-style embedded XML syntax.
+Homepage:               http://code.haskell.org/haskell-src-exts
+Stability:              Stable
+Tested-with:            GHC==6.10.2, GHC==6.10.4, GHC==6.12.3, GHC==7.0.2
+Build-Type:             Custom
+Cabal-Version:          >= 1.6
+
+Extra-Source-Files:
+			CHANGELOG
+			Test/Runner.hs
+			Test/failing.txt
+			Test/printFail.txt
+			Test/examples/ArrowLayout.hs
+			Test/examples/Attributes.hs
+			Test/examples/BangPatterns.hs
+			Test/examples/Bug.hs
+			Test/examples/ByteStringUtils.hs
+			Test/examples/CParser.hs
+			Test/examples/ClassInstType.hs
+			Test/examples/DataHeadParen.hs
+			Test/examples/Directory.hs
+			Test/examples/EmptyAnn.hs
+			Test/examples/EmptyContext.hs
+			Test/examples/EmptyInstance.hs
+			Test/examples/EmptyList.hs
+			Test/examples/Ex1.hs
+			Test/examples/FamilyKindSig.hs
+			Test/examples/FixityTests.hs
+			Test/examples/ForeignImport.hs
+			Test/examples/GadtDeriving.hs
+			Test/examples/GenericTree.hs
+			Test/examples/GhcDeriving.hs
+			Test/examples/GroupKeyword.hs
+			Test/examples/HappyDoAction.hs
+			Test/examples/HaskellParser.hs
+			Test/examples/HexPrec.hs
+			Test/examples/Hyphen.hs
+			Test/examples/ImportSymbol.hs
+                        Test/examples/IfThenElseLayout.hs
+			Test/examples/IndentedWhere.hs
+			Test/examples/InfixParser.hs
+			Test/examples/LanguagePragma.hs
+			Test/examples/LineOptionsPragma.hs
+			Test/examples/LinePragma.hs
+			Test/examples/ListComp1.hs
+			Test/examples/MagicHash.hs
+			Test/examples/MultiCtxt.hs
+			Test/examples/NPlusK.hs
+			Test/examples/NestedAsPat.hs
+			Test/examples/PackageImport.hs
+			Test/examples/ParenFunBind.hs
+			Test/examples/Pragma.hs
+			Test/examples/QualifiedDot.hs
+			Test/examples/QuasiQuoteLines.hs
+			Test/examples/Rank2Types.hs
+			Test/examples/ReadP.hs
+			Test/examples/RealGHC.lhs
+			Test/examples/RealHSE.hs
+			Test/examples/RealHoogle.hs
+			Test/examples/RealTagSoup.hs
+			Test/examples/RecordInfixSelector.hs
+			Test/examples/RecordWildcards.hs
+			Test/examples/RelaxedDo.hs
+			Test/examples/SCCPragmas.hs
+			Test/examples/ScopedTypeVariables.hs
+			Test/examples/SimpleDeriving.hs
+			Test/examples/SingleClassAsst.hs
+			Test/examples/SpecializeInstance.hs
+			Test/examples/Testing.hs
+			Test/examples/TupleSections.hs
+			Test/examples/TypeFunctions.hs
+			Test/examples/TypeOperatorsTest.hs
+			Test/examples/Unicode.hs
+			Test/examples/UnicodeSyntax.hs
+			Test/examples/UnindentedPragmaClose.hs
+			Test/examples/WhereBlock.hs
+			Test/examples/WithKeyword.hs
+
+Flag base4
+
+Library
+  Build-Tools:          happy >= 1.17
+  Build-Depends:        array >= 0.1, pretty >= 1.0, cpphs >= 1.3
+  if flag(base4)
+    Build-depends:      base >= 4 && < 4.8
+    cpp-options:        -DBASE4
+  else
+    Build-depends:      base >= 3 && < 4
+
+
+  Exposed-modules:      Language.Haskell.Exts,
+                        Language.Haskell.Exts.Lexer,
+                        Language.Haskell.Exts.Parser,
+                        Language.Haskell.Exts.Pretty,
+                        Language.Haskell.Exts.Syntax,
+                        Language.Haskell.Exts.Extension,
+                        Language.Haskell.Exts.Build,
+                        Language.Haskell.Exts.Fixity,
+                        Language.Haskell.Exts.Comments,
+                        Language.Haskell.Exts.SrcLoc,
+                        
+                        Language.Haskell.Exts.Annotated,
+                        Language.Haskell.Exts.Annotated.Syntax,
+                        Language.Haskell.Exts.Annotated.Fixity,
+                        Language.Haskell.Exts.Annotated.Build,
+                        Language.Haskell.Exts.Annotated.ExactPrint,
+                        Language.Haskell.Exts.Annotated.Simplify
+
+  Other-modules:        Language.Haskell.Exts.ExtScheme,
+                        
+                        Language.Haskell.Exts.ParseMonad,
+                        Language.Haskell.Exts.ParseSyntax,
+                        Language.Haskell.Exts.InternalLexer,
+                        Language.Haskell.Exts.ParseUtils,
+                        Language.Haskell.Exts.InternalParser
+  Hs-source-dirs:       src
+
+Source-Repository head
+        Type:           darcs
+        Location:       http://code.haskell.org/haskell-src-exts
revision 2
 Name:                   haskell-src-exts
 Version:                1.13.5
-x-revision: 1
+x-revision: 2
 License:                BSD3
 License-File:           LICENSE
 Author:                 Niklas Broberg
   Build-Tools:          happy >= 1.17
   Build-Depends:        array >= 0.1, pretty >= 1.0, cpphs >= 1.3
   if flag(base4)
-    Build-depends:      base >= 4 && < 4.8
+    Build-depends:      base >= 4 && < 5
     cpp-options:        -DBASE4
   else
     Build-depends:      base >= 3 && < 4
revision 3
 Name:                   haskell-src-exts
 Version:                1.13.5
-x-revision: 2
+x-revision: 3
 License:                BSD3
 License-File:           LICENSE
 Author:                 Niklas Broberg
   Build-Tools:          happy >= 1.17
   Build-Depends:        array >= 0.1, pretty >= 1.0, cpphs >= 1.3
   if flag(base4)
-    Build-depends:      base >= 4 && < 5
+    Build-depends:      base >= 4 && < 4.8
     cpp-options:        -DBASE4
   else
     Build-depends:      base >= 3 && < 4