packages feed

graphics-drawingcombinators 1.4.0 → 1.4.1

raw patch · 2 files changed

+2/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Graphics.DrawingCombinators: instance (Monoid m) => Monoid (Image m)
+ Graphics.DrawingCombinators: instance Monoid m => Monoid (Image m)
- Graphics.DrawingCombinators: mappend :: (Monoid a) => a -> a -> a
+ Graphics.DrawingCombinators: mappend :: Monoid a => a -> a -> a
- Graphics.DrawingCombinators: mconcat :: (Monoid a) => [a] -> a
+ Graphics.DrawingCombinators: mconcat :: Monoid a => [a] -> a
- Graphics.DrawingCombinators: mempty :: (Monoid a) => a
+ Graphics.DrawingCombinators: mempty :: Monoid a => a

Files

Graphics/DrawingCombinators.hs view
@@ -405,4 +405,4 @@ unsafeOpenGLImage :: (Color -> IO ()) -> (R2 -> a) -> Image a unsafeOpenGLImage draw pick = Image render' pick     where-    render' tr col = GL.preservingAttrib [GL.AllServerAttributes] $ multGLmatrix tr >> draw col+    render' tr col = GL.preservingAttrib [GL.AllServerAttributes] . GL.preservingMatrix $ multGLmatrix tr >> draw col
graphics-drawingcombinators.cabal view
@@ -4,7 +4,7 @@     have to go into the deep, dark world of imperative stateful     programming just to draw stuff.  It supports 2D only (for now),     with support drawing geometry, images, and text.-Version: 1.4.0+Version: 1.4.1 Stability: experimental Synopsis: A functional interface to 2D drawing in OpenGL License: BSD3