packages feed

reanimate-svg 0.9.1.1 → 0.9.2.1

raw patch · 2 files changed

+5/−6 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

reanimate-svg.cabal view
@@ -1,5 +1,5 @@ name:                reanimate-svg-version:             0.9.1.1+version:             0.9.2.1 synopsis:            SVG file loader and serializer description:   reanimate-svg provides types representing a SVG document,
src/Graphics/SvgTree/PathParser.hs view
@@ -25,11 +25,10 @@                                              string) import           Data.Scientific            (toRealFloat) -import Numeric-import Data.List+import           Data.List import qualified Data.Text                  as T-import           Graphics.SvgTree.Types import           Graphics.SvgTree.Misc+import           Graphics.SvgTree.Types import           Linear                     hiding (angle, point) import           Text.Printf                (printf) @@ -108,13 +107,13 @@ unwordsS = foldr (.) id . intersperse (showChar ' ')  serializePoint :: RPoint -> ShowS-serializePoint (V2 x y) = showFFloat Nothing x . showChar ',' . showFFloat Nothing y+serializePoint (V2 x y) = showString (ppD x) . showChar ',' . showString (ppD y)  serializePoints :: [RPoint] -> ShowS serializePoints = unwordsS . map serializePoint  serializeCoords :: [Coord] -> ShowS-serializeCoords = unwordsS . fmap (showFFloat Nothing)+serializeCoords = unwordsS . fmap (showString . ppD)  serializePointPair :: (RPoint, RPoint) -> ShowS serializePointPair (a, b) = serializePoint a . showChar ' ' . serializePoint b