mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-11 22:07:29 +01:00
Fix patch
This commit is contained in:
parent
5b60f584b5
commit
394449f6cc
@ -1,231 +1,105 @@
|
|||||||
Only in orig: dist
|
Only in orig: dist
|
||||||
diff -ru orig/haskell-src-exts.cabal new/haskell-src-exts.cabal
|
diff -ru orig/haskell-src-exts.cabal new/haskell-src-exts.cabal
|
||||||
--- orig/haskell-src-exts.cabal 2014-04-17 07:02:07.071112593 +0300
|
--- orig/haskell-src-exts.cabal 2014-04-17 17:23:21.635397047 +0300
|
||||||
+++ new/haskell-src-exts.cabal 2014-04-17 07:02:00.000000000 +0300
|
+++ new/haskell-src-exts.cabal 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -1,123 +1,96 @@
|
@@ -35,92 +35,11 @@
|
||||||
-name: haskell-src-exts
|
|
||||||
-version: 1.15.0
|
Extra-Source-Files:
|
||||||
-cabal-version: >=1.10
|
CHANGELOG
|
||||||
-build-type: Custom
|
- Test/examples/ArityMismatch.hs
|
||||||
-license: BSD3
|
- Test/examples/ArrowLayout.hs
|
||||||
-license-file: LICENSE
|
- Test/examples/Attributes.hs
|
||||||
-maintainer: Niklas Broberg <niklas.broberg@chalmers.se>
|
- Test/examples/BadStringLineBreak.hs
|
||||||
-stability: Stable
|
- Test/examples/BangPatterns.hs
|
||||||
-homepage: https://github.com/haskell-suite/haskell-src-exts
|
- Test/examples/Bug.hs
|
||||||
-synopsis: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
|
- Test/examples/ByteStringUtils.hs
|
||||||
-description: Haskell-Source with Extensions (HSE, haskell-src-exts)
|
- Test/examples/ClassInstType.hs
|
||||||
- is an extension of the standard haskell-src package,
|
- Test/examples/ConstraintKinds.hs
|
||||||
- and handles most registered syntactic extensions to Haskell, including:
|
- Test/examples/CParser.hs
|
||||||
- .
|
- Test/examples/CStyleLinePragmas.hs
|
||||||
- * Multi-parameter type classes with functional dependencies
|
- Test/examples/CxtWhitespace.hs
|
||||||
- .
|
- Test/examples/DataHeadParen.hs
|
||||||
- * Indexed type families (including associated types)
|
- Test/examples/DataKinds.hs
|
||||||
- .
|
- Test/examples/Directory.hs
|
||||||
- * Empty data declarations
|
- Test/examples/DoRec.hs
|
||||||
- .
|
- Test/examples/DoubleHashOp.hs
|
||||||
- * GADTs
|
- Test/examples/EmptyAnn.hs
|
||||||
- .
|
- Test/examples/EmptyContext.hs
|
||||||
- * Implicit parameters
|
- Test/examples/EmptyFunDepPremise.hs
|
||||||
- .
|
- Test/examples/EmptyInstance.hs
|
||||||
- * Template Haskell
|
- Test/examples/EmptyList.hs
|
||||||
- .
|
- Test/examples/ExtraEndBrace.hs
|
||||||
- and a few more. All extensions implemented in GHC are supported.
|
- Test/examples/FamilyKindSig.hs
|
||||||
- Apart from these standard extensions,
|
- Test/examples/FamilyVarid.hs
|
||||||
- it also handles regular patterns as per the HaRP extension
|
- Test/examples/FFIExtensions.hs
|
||||||
- as well as HSX-style embedded XML syntax.
|
- Test/examples/FixityTests.hs
|
||||||
-category: Language
|
- Test/examples/ForallInInstance.hs
|
||||||
-author: Niklas Broberg
|
- Test/examples/ForeignImport.hs
|
||||||
-tested-with: GHC ==6.10.2 GHC ==6.10.4 GHC ==6.12.3 GHC ==7.0.2
|
- Test/examples/GadtDeriving.hs
|
||||||
-data-dir: ""
|
- Test/examples/GADTRecord.hs
|
||||||
-extra-source-files: CHANGELOG Test/examples/ArityMismatch.hs
|
- Test/examples/GenericTree.hs
|
||||||
- Test/examples/ArrowLayout.hs Test/examples/Attributes.hs
|
- Test/examples/GhcDeriving.hs
|
||||||
- Test/examples/BadStringLineBreak.hs Test/examples/BangPatterns.hs
|
- Test/examples/GroupKeyword.hs
|
||||||
- Test/examples/Bug.hs Test/examples/ByteStringUtils.hs
|
- Test/examples/HappyDoAction.hs
|
||||||
- Test/examples/ClassInstType.hs Test/examples/ConstraintKinds.hs
|
- Test/examples/HaskellParser.hs
|
||||||
- Test/examples/CParser.hs Test/examples/CStyleLinePragmas.hs
|
- Test/examples/HexPrec.hs
|
||||||
- Test/examples/CxtWhitespace.hs Test/examples/DataHeadParen.hs
|
- Test/examples/IfThenElseLayout.hs
|
||||||
- Test/examples/DataKinds.hs Test/examples/Directory.hs
|
- Test/examples/IllDataTypeDecl.hs
|
||||||
- Test/examples/DoRec.hs Test/examples/DoubleHashOp.hs
|
- Test/examples/IndentedWhereBlock.hs
|
||||||
- Test/examples/EmptyAnn.hs Test/examples/EmptyContext.hs
|
- Test/examples/IndentedWhere.hs
|
||||||
- Test/examples/EmptyFunDepPremise.hs Test/examples/EmptyInstance.hs
|
- Test/examples/InfixParser.hs
|
||||||
- Test/examples/EmptyList.hs Test/examples/ExtraEndBrace.hs
|
- Test/examples/LambdaCase.hs
|
||||||
- Test/examples/FamilyKindSig.hs Test/examples/FamilyVarid.hs
|
- Test/examples/LineOptionsPragma.hs
|
||||||
- Test/examples/FFIExtensions.hs Test/examples/FixityTests.hs
|
- Test/examples/MultiCtxt.hs
|
||||||
- Test/examples/ForallInInstance.hs Test/examples/ForeignImport.hs
|
- Test/examples/MultiWayIf.hs
|
||||||
- Test/examples/GadtDeriving.hs Test/examples/GADTRecord.hs
|
- Test/examples/NegPrimWordLiteral.hs
|
||||||
- Test/examples/GenericTree.hs Test/examples/GhcDeriving.hs
|
- Test/examples/NestedAsPat.hs
|
||||||
- Test/examples/GroupKeyword.hs Test/examples/HappyDoAction.hs
|
- Test/examples/NonDecreasing.hs
|
||||||
- Test/examples/HaskellParser.hs Test/examples/HexPrec.hs
|
- Test/examples/NPlusK.hs
|
||||||
- Test/examples/IfThenElseLayout.hs Test/examples/IllDataTypeDecl.hs
|
- Test/examples/ParallelListComp.hs
|
||||||
- Test/examples/IndentedWhereBlock.hs Test/examples/IndentedWhere.hs
|
- Test/examples/ParenFunBind.hs
|
||||||
- Test/examples/InfixParser.hs Test/examples/LambdaCase.hs
|
- Test/examples/PrimitiveIntHexLiteral.hs
|
||||||
- Test/examples/LineOptionsPragma.hs Test/examples/MultiCtxt.hs
|
- Test/examples/QQType.hs
|
||||||
- Test/examples/MultiWayIf.hs Test/examples/NegPrimWordLiteral.hs
|
- Test/examples/QualifiedDot.hs
|
||||||
- Test/examples/NestedAsPat.hs Test/examples/NonDecreasing.hs
|
- Test/examples/QuasiQuoteLines.hs
|
||||||
- Test/examples/NPlusK.hs Test/examples/ParallelListComp.hs
|
- Test/examples/QuasiQuoteOld.hs
|
||||||
- Test/examples/ParenFunBind.hs
|
- Test/examples/QuasiQuoteSplice.hs
|
||||||
- Test/examples/PrimitiveIntHexLiteral.hs Test/examples/QQType.hs
|
- Test/examples/RCategory.lhs
|
||||||
- Test/examples/QualifiedDot.hs Test/examples/QuasiQuoteLines.hs
|
- Test/examples/ReadP.hs
|
||||||
- Test/examples/QuasiQuoteOld.hs Test/examples/QuasiQuoteSplice.hs
|
- Test/examples/RealGHC.lhs
|
||||||
- Test/examples/RCategory.lhs Test/examples/ReadP.hs
|
- Test/examples/RecordInfixSelector.hs
|
||||||
- Test/examples/RealGHC.lhs Test/examples/RecordInfixSelector.hs
|
- Test/examples/RelaxedDo.hs
|
||||||
- Test/examples/RelaxedDo.hs Test/examples/SCCPragmas.hs
|
- Test/examples/SCCPragmas.hs
|
||||||
- Test/examples/ScopedTypeVariables.hs
|
- Test/examples/ScopedTypeVariables.hs
|
||||||
- Test/examples/SimpleDeriving.hs Test/examples/SingleClassAsst.hs
|
- Test/examples/SimpleDeriving.hs
|
||||||
- Test/examples/SpecializeInstance.hs
|
- Test/examples/SingleClassAsst.hs
|
||||||
- Test/examples/SpecializePhaseControl.hs
|
- Test/examples/SpecializeInstance.hs
|
||||||
- Test/examples/TabWhitespace.hs Test/examples/Testing.hs
|
- Test/examples/SpecializePhaseControl.hs
|
||||||
- Test/examples/THTypes.hs Test/examples/TupleSections.hs
|
- Test/examples/TabWhitespace.hs
|
||||||
- Test/examples/TypeFunctions.hs
|
- Test/examples/Testing.hs
|
||||||
- Test/examples/TypeOperatorAsVariable.hs
|
- Test/examples/THTypes.hs
|
||||||
- Test/examples/TypeOperatorsTest.hs
|
- Test/examples/TupleSections.hs
|
||||||
- Test/examples/UnboxedSingleton.hs Test/examples/UnboxedTuples.hs
|
- Test/examples/TypeFunctions.hs
|
||||||
- Test/examples/Unicode.hs Test/examples/UnicodeSyntax.hs
|
- Test/examples/TypeOperatorAsVariable.hs
|
||||||
- Test/examples/UnindentedPragmaClose.hs Test/examples/Unpack.hs
|
- Test/examples/TypeOperatorsTest.hs
|
||||||
- Test/examples/WhereBlock.hs Test/failing.txt Test/printFail.txt
|
- Test/examples/UnboxedSingleton.hs
|
||||||
- Test/Runner.hs
|
- Test/examples/UnboxedTuples.hs
|
||||||
-
|
- Test/examples/Unicode.hs
|
||||||
-source-repository head
|
- Test/examples/UnicodeSyntax.hs
|
||||||
- type: git
|
- Test/examples/UnindentedPragmaClose.hs
|
||||||
- location: https://github.com/haskell-suite/haskell-src-exts.git
|
- Test/examples/Unpack.hs
|
||||||
-
|
- Test/examples/WhereBlock.hs
|
||||||
-library
|
|
||||||
- build-depends: array >=0.1 && <0.6, pretty >=1.0 && <1.2,
|
|
||||||
- cpphs >=1.3 && <1.19, base -any, ghc-prim <0.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
|
|
||||||
- exposed: True
|
|
||||||
- buildable: True
|
|
||||||
- build-tools: happy >=1.17
|
|
||||||
- default-language: Haskell98
|
|
||||||
- hs-source-dirs: src
|
|
||||||
- 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
|
|
||||||
-
|
|
||||||
-test-suite test
|
|
||||||
- build-depends: base -any, haskell-src-exts <1.16,
|
|
||||||
- smallcheck >=1.0 && <1.2, tasty >=0.3 && <0.9,
|
|
||||||
- tasty-smallcheck <0.9, tasty-hunit <0.9, filepath <1.4,
|
|
||||||
- directory <1.3
|
|
||||||
- type: exitcode-stdio-1.0
|
|
||||||
- main-is: Runner.hs
|
|
||||||
- buildable: True
|
|
||||||
- default-language: Haskell2010
|
|
||||||
- hs-source-dirs: Test
|
|
||||||
- ghc-options: -threaded
|
|
||||||
-
|
|
||||||
\ No newline at end of file
|
|
||||||
+Name: haskell-src-exts
|
|
||||||
+Version: 1.15.0
|
|
||||||
+License: BSD3
|
|
||||||
+License-File: LICENSE
|
|
||||||
+Build-Type: Simple
|
|
||||||
+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: https://github.com/haskell-suite/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.10
|
|
||||||
+
|
|
||||||
+Extra-Source-Files:
|
|
||||||
+ CHANGELOG
|
|
||||||
+ Test/examples/*.hs
|
+ Test/examples/*.hs
|
||||||
+ Test/failing.txt
|
Test/failing.txt
|
||||||
+ Test/printFail.txt
|
Test/printFail.txt
|
||||||
+ Test/Runner.hs
|
Test/Runner.hs
|
||||||
+ Test/UnitTests.hs
|
+ Test/UnitTests.hs
|
||||||
+
|
|
||||||
+Library
|
Library
|
||||||
+ Default-language: Haskell98
|
Default-language: Haskell98
|
||||||
+ Build-Tools: happy >= 1.17
|
|
||||||
+ Build-Depends: array >= 0.1, pretty >= 1.0, cpphs >= 1.3,
|
|
||||||
+ base >= 4.5 && < 5,
|
|
||||||
+ -- this is needed to access GHC.Generics on GHC 7.4
|
|
||||||
+ ghc-prim
|
|
||||||
+
|
|
||||||
+ 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: git
|
|
||||||
+ Location: https://github.com/haskell-suite/haskell-src-exts.git
|
|
||||||
+
|
|
||||||
+Test-Suite test
|
|
||||||
+ type: exitcode-stdio-1.0
|
|
||||||
+ hs-source-dirs: Test
|
|
||||||
+ main-is: Runner.hs
|
|
||||||
+ GHC-Options: -threaded
|
|
||||||
+ Default-language: Haskell2010
|
|
||||||
+ Build-depends: base < 5,
|
|
||||||
+ haskell-src-exts,
|
|
||||||
+ smallcheck >= 1.0,
|
|
||||||
+ tasty >= 0.3,
|
|
||||||
+ tasty-smallcheck,
|
|
||||||
+ tasty-hunit,
|
|
||||||
+ filepath,
|
|
||||||
+ directory
|
|
||||||
diff -ru orig/src/Language/Haskell/Exts/Annotated/Syntax.hs new/src/Language/Haskell/Exts/Annotated/Syntax.hs
|
diff -ru orig/src/Language/Haskell/Exts/Annotated/Syntax.hs new/src/Language/Haskell/Exts/Annotated/Syntax.hs
|
||||||
--- orig/src/Language/Haskell/Exts/Annotated/Syntax.hs 2014-04-17 07:02:06.927109238 +0300
|
--- orig/src/Language/Haskell/Exts/Annotated/Syntax.hs 2014-04-17 17:23:21.619396670 +0300
|
||||||
+++ new/src/Language/Haskell/Exts/Annotated/Syntax.hs 2014-04-17 07:02:00.000000000 +0300
|
+++ new/src/Language/Haskell/Exts/Annotated/Syntax.hs 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
-{-# LANGUAGE DeriveDataTypeable, DeriveFoldable, DeriveTraversable, DeriveGeneric #-}
|
-{-# LANGUAGE DeriveDataTypeable, DeriveFoldable, DeriveTraversable, DeriveGeneric #-}
|
||||||
+{-# LANGUAGE DeriveDataTypeable, DeriveFoldable, DeriveTraversable, DeriveFunctor, DeriveGeneric #-}
|
+{-# LANGUAGE DeriveDataTypeable, DeriveFoldable, DeriveTraversable, DeriveFunctor, DeriveGeneric #-}
|
||||||
@ -1220,8 +1094,8 @@ diff -ru orig/src/Language/Haskell/Exts/Annotated/Syntax.hs new/src/Language/Has
|
|||||||
|
|
||||||
instance Annotated XName where
|
instance Annotated XName where
|
||||||
diff -ru orig/src/Language/Haskell/Exts/Annotated.hs new/src/Language/Haskell/Exts/Annotated.hs
|
diff -ru orig/src/Language/Haskell/Exts/Annotated.hs new/src/Language/Haskell/Exts/Annotated.hs
|
||||||
--- orig/src/Language/Haskell/Exts/Annotated.hs 2014-04-17 07:02:06.927109238 +0300
|
--- orig/src/Language/Haskell/Exts/Annotated.hs 2014-04-17 17:23:21.615396576 +0300
|
||||||
+++ new/src/Language/Haskell/Exts/Annotated.hs 2014-04-17 07:02:00.000000000 +0300
|
+++ new/src/Language/Haskell/Exts/Annotated.hs 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -127,6 +127,7 @@
|
@@ -127,6 +127,7 @@
|
||||||
case classifyLanguage e of
|
case classifyLanguage e of
|
||||||
UnknownLanguage _ -> Right $ classifyExtension e
|
UnknownLanguage _ -> Right $ classifyExtension e
|
||||||
@ -1231,8 +1105,8 @@ diff -ru orig/src/Language/Haskell/Exts/Annotated.hs new/src/Language/Haskell/Ex
|
|||||||
extractLang = extractLang' Nothing []
|
extractLang = extractLang' Nothing []
|
||||||
|
|
||||||
diff -ru orig/src/Language/Haskell/Exts/ParseSyntax.hs new/src/Language/Haskell/Exts/ParseSyntax.hs
|
diff -ru orig/src/Language/Haskell/Exts/ParseSyntax.hs new/src/Language/Haskell/Exts/ParseSyntax.hs
|
||||||
--- orig/src/Language/Haskell/Exts/ParseSyntax.hs 2014-04-17 07:02:06.927109238 +0300
|
--- orig/src/Language/Haskell/Exts/ParseSyntax.hs 2014-04-17 17:23:21.615396576 +0300
|
||||||
+++ new/src/Language/Haskell/Exts/ParseSyntax.hs 2014-04-17 07:02:00.000000000 +0300
|
+++ new/src/Language/Haskell/Exts/ParseSyntax.hs 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -1,3 +1,4 @@
|
@@ -1,3 +1,4 @@
|
||||||
+{-# LANGUAGE DeriveFunctor #-}
|
+{-# LANGUAGE DeriveFunctor #-}
|
||||||
{-# OPTIONS_HADDOCK hide #-}
|
{-# OPTIONS_HADDOCK hide #-}
|
||||||
@ -1341,8 +1215,8 @@ diff -ru orig/src/Language/Haskell/Exts/ParseSyntax.hs new/src/Language/Haskell/
|
|||||||
instance Annotated PFieldUpdate where
|
instance Annotated PFieldUpdate where
|
||||||
ann (FieldUpdate l qn e) = l
|
ann (FieldUpdate l qn e) = l
|
||||||
diff -ru orig/src/Language/Haskell/Exts/Pretty.hs new/src/Language/Haskell/Exts/Pretty.hs
|
diff -ru orig/src/Language/Haskell/Exts/Pretty.hs new/src/Language/Haskell/Exts/Pretty.hs
|
||||||
--- orig/src/Language/Haskell/Exts/Pretty.hs 2014-04-17 07:02:06.927109238 +0300
|
--- orig/src/Language/Haskell/Exts/Pretty.hs 2014-04-17 17:23:21.615396576 +0300
|
||||||
+++ new/src/Language/Haskell/Exts/Pretty.hs 2014-04-17 07:02:00.000000000 +0300
|
+++ new/src/Language/Haskell/Exts/Pretty.hs 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -716,7 +716,23 @@
|
@@ -716,7 +716,23 @@
|
||||||
-- prettyPrec _ (TyPred asst) = pretty asst
|
-- prettyPrec _ (TyPred asst) = pretty asst
|
||||||
prettyPrec _ (TyInfix a op b) = myFsep [pretty a, ppQNameInfix op, pretty b]
|
prettyPrec _ (TyInfix a op b) = myFsep [pretty a, ppQNameInfix op, pretty b]
|
||||||
@ -1373,8 +1247,8 @@ diff -ru orig/src/Language/Haskell/Exts/Pretty.hs new/src/Language/Haskell/Exts/
|
|||||||
prettyPrec _ (P.TyKind _ t k) = parens (myFsep [pretty t, text "::", pretty k])
|
prettyPrec _ (P.TyKind _ t k) = parens (myFsep [pretty t, text "::", pretty k])
|
||||||
+ prettyPrec _ (P.TyPromoted _ p) = pretty $ sPromoted p
|
+ prettyPrec _ (P.TyPromoted _ p) = pretty $ sPromoted p
|
||||||
diff -ru orig/src/Language/Haskell/Exts.hs new/src/Language/Haskell/Exts.hs
|
diff -ru orig/src/Language/Haskell/Exts.hs new/src/Language/Haskell/Exts.hs
|
||||||
--- orig/src/Language/Haskell/Exts.hs 2014-04-17 07:02:06.847107375 +0300
|
--- orig/src/Language/Haskell/Exts.hs 2014-04-17 17:23:21.615396576 +0300
|
||||||
+++ new/src/Language/Haskell/Exts.hs 2014-04-17 07:02:00.000000000 +0300
|
+++ new/src/Language/Haskell/Exts.hs 2014-04-17 17:23:21.000000000 +0300
|
||||||
@@ -125,6 +125,7 @@
|
@@ -125,6 +125,7 @@
|
||||||
case classifyLanguage e of
|
case classifyLanguage e of
|
||||||
UnknownLanguage _ -> Right $ classifyExtension e
|
UnknownLanguage _ -> Right $ classifyExtension e
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user