packages feed

happstack-server 0.3.2 → 0.3.3

raw patch · 2 files changed

+10/−10 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

happstack-server.cabal view
@@ -1,5 +1,5 @@ Name:                happstack-server-Version:             0.3.2+Version:             0.3.3 Synopsis:            Web related tools and services. Description:         Web framework License:             BSD3
src/Happstack/Server/SimpleHTTP.hs view
@@ -263,7 +263,7 @@  import qualified Data.ByteString.Char8           as B import qualified Data.ByteString.Lazy.Char8      as L-import qualified Data.ByteString.Lazy.UTF8       as LU (toString)+import qualified Data.ByteString.Lazy.UTF8       as LU (toString, fromString)  import qualified Data.Generics                   as G import qualified Data.Map                        as M@@ -753,8 +753,8 @@            res  instance ToMessage [Element] where-    toContentType _ = B.pack "application/xml"-    toMessage [el] = L.pack $ H.simpleDoc H.NoStyle $ toHaXmlEl el -- !! OPTIMIZE+    toContentType _ = B.pack "application/xml; charset=UTF-8"+    toMessage [el] = LU.fromString $ H.simpleDoc H.NoStyle $ toHaXmlEl el -- !! OPTIMIZE     toMessage x    = error ("Happstack.Server.SimpleHTTP 'instance ToMessage [Element]' Can't handle " ++ show x)  @@ -764,8 +764,8 @@     toContentType _ = B.pack "text/plain"     toMessage () = L.empty instance ToMessage String where-    toContentType _ = B.pack "text/plain"-    toMessage = L.pack+    toContentType _ = B.pack "text/plain; charset=UTF-8"+    toMessage = LU.fromString instance ToMessage Integer where     toMessage = toMessage . show instance ToMessage a => ToMessage (Maybe a) where@@ -775,12 +775,12 @@   instance ToMessage Html where-    toContentType _ = B.pack "text/html"-    toMessage = L.pack . renderHtml+    toContentType _ = B.pack "text/html; charset=UTF-8"+    toMessage = LU.fromString . renderHtml  instance ToMessage XHtml.Html where-    toContentType _ = B.pack "text/html"-    toMessage = L.pack . XHtml.renderHtml+    toContentType _ = B.pack "text/html; charset=UTF-8"+    toMessage = LU.fromString . XHtml.renderHtml  instance ToMessage Response where     toResponse = id