packages feed

diagrams-builder 0.6.0.1 → 0.6.0.2

raw patch · 3 files changed

+13/−6 lines, 3 filesdep ~haskell-src-extsdep ~lensPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: haskell-src-exts, lens

API changes (from Hackage documentation)

Files

CHANGES.markdown view
@@ -1,3 +1,9 @@+0.6.0.2 (20 November 2014)+--------------------------++- Allow `lens-4.6`+- Allow and require `haskell-src-exts-1.16`+ 0.6.0.1 (22 August 2014) ------------------------ 
diagrams-builder.cabal view
@@ -1,5 +1,5 @@ name:                diagrams-builder-version:             0.6.0.1+version:             0.6.0.2 synopsis:            hint-based build service for the diagrams graphics EDSL.  description:         @diagrams-builder@ provides backend-agnostic tools for@@ -55,9 +55,9 @@                        filepath,                        transformers >= 0.3 && < 0.5,                        split >= 0.2 && < 0.3,-                       haskell-src-exts >= 1.14 && < 1.16,+                       haskell-src-exts >= 1.16 && < 1.17,                        cmdargs >= 0.6 && < 0.11,-                       lens >= 4.0 && < 4.5,+                       lens >= 4.0 && < 4.7,                        hashable >= 1.1 && < 1.3,                        exceptions >= 0.3 && < 0.7   hs-source-dirs:      src@@ -100,7 +100,7 @@                        diagrams-lib >= 0.6 && < 1.3,                        diagrams-cairo >= 0.6 && < 1.3,                        cmdargs >= 0.6 && < 0.11,-                       lens >= 3.8 && < 4.5+                       lens >= 3.8 && < 4.7  executable diagrams-builder-svg   main-is:             diagrams-builder-svg.hs@@ -141,4 +141,4 @@                        diagrams-lib >= 0.6 && < 1.3,                        diagrams-postscript >= 0.6 && < 1.2,                        cmdargs >= 0.6 && < 0.11,-                       lens >= 3.8 && < 4.5+                       lens >= 3.8 && < 4.7
src/Diagrams/Builder/Modules.hs view
@@ -92,7 +92,8 @@ addImports imps (Module l n p w e i d) = Module l n p w e (foldr addImport i imps) d   where addImport imp is           | any ((==imp) . getModuleName . importModule) is = is-          | otherwise = ImportDecl noLoc (ModuleName imp) False False Nothing Nothing Nothing : is+          | otherwise = ImportDecl noLoc (ModuleName imp) False False False+                        Nothing Nothing Nothing : is  -- | Combine two modules into one, with a left bias in the case of --   things that can't be sensibly combined (/e.g./ the module name).