diagrams-haddock 0.1.1.1 → 0.1.1.2
raw patch · 4 files changed
+18/−9 lines, 4 filesdep ~haskell-src-extsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: haskell-src-exts
API changes (from Hackage documentation)
Files
- CHANGES.md +6/−0
- README.md +4/−3
- diagrams-haddock.cabal +3/−3
- src/Diagrams/Haddock.hs +5/−3
CHANGES.md view
@@ -1,3 +1,9 @@+0.1.1.2 (22 August 2013)+------------------------++ - update for haskell-src-exts 1.14+ - 'extra-html-files' is now called 'extra-doc-files'+ 0.1.1.1 (1 August 2013) -----------------------
README.md view
@@ -202,13 +202,14 @@ The generated SVG files need to be copied alongside the generated Haddock documentation. There are two good ways to accomplish this: -1. The `cabal` tool has recently acquired an `extra-html-files` field- (see https://github.com/haskell/cabal/pull/1182), specifying files+1. The `cabal` tool has recently acquired an `extra-doc-files` field+ (see https://github.com/haskell/cabal/pull/1182 and+ https://github.com/haskell/cabal/pull/1427), specifying files which should be copied in alongside generated Haddock documentation. So you could simply write something like ```- extra-html-files: diagrams/*.svg+ extra-doc-files: diagrams/*.svg ``` in your `.cabal` file. Unfortunately, it will still be a while
diagrams-haddock.cabal view
@@ -1,5 +1,5 @@ name: diagrams-haddock-version: 0.1.1.1+version: 0.1.1.2 synopsis: Preprocessor for embedding diagrams in Haddock documentation description: diagrams-haddock is a tool for compiling embedded inline diagrams code in Haddock documentation, for an@@ -41,7 +41,7 @@ bytestring >= 0.9 && < 0.11, strict >= 0.3 && < 0.4, parsec >= 3,- haskell-src-exts >= 1.13.5 && < 1.14,+ haskell-src-exts >= 1.14 && < 1.15, blaze-svg >= 0.3 && < 0.4, diagrams-builder >= 0.3 && < 0.5, diagrams-lib >= 0.6 && < 0.8,@@ -77,7 +77,7 @@ test-framework >= 0.8 && < 0.9, test-framework-quickcheck2 >= 0.3 && < 0.4, parsec >= 3,- haskell-src-exts >= 1.13 && < 1.14,+ haskell-src-exts >= 1.14 && < 1.15, lens >= 3.8 && < 3.10, diagrams-haddock hs-source-dirs: test
src/Diagrams/Haddock.hs view
@@ -294,8 +294,9 @@ (indent 2 . lines $ showParseFailure loc err) where parseMode = defaultParseMode- { fixities = Nothing- , extensions = MultiParamTypeClasses : haskell2010+ { fixities = Nothing+ , baseLanguage = Haskell2010+ , extensions = [EnableExtension MultiParamTypeClasses] } indent n = map (replicate n ' ' ++) showBlock b@@ -365,7 +366,8 @@ parseMode = defaultParseMode { fixities = Nothing , parseFilename = file- , extensions = MultiParamTypeClasses : haskell2010+ , baseLanguage = Haskell2010+ , extensions = [EnableExtension MultiParamTypeClasses] } -- | Given an identifier and a list of CodeBlocks, filter the list of