[added HSP.HTMLBuilder until fixed upstream. Do not run sanitizeBalance since page authors should be allow to put arbitrary html on the page
Jeremy Shaw **20120327020455
Ignore-this: 13639809039e8d083bd11bc85d4413d9
] hunk ./clckwrks/Clckwrks/Markup/HsColour.hs 41
- return (Right (sanitizeBalance (T.pack m)))
+ return (Right ({- sanitizeBalance -} (T.pack m)))
hunk ./clckwrks/Clckwrks/Markup/Markdown.hs 26
- _ <- forkIO $ do T.hPutStr inh txt
+ _ <- forkIO $ do T.hPutStr inh txt
hunk ./clckwrks/Clckwrks/Markup/Markdown.hs 41
- return (Right (sanitizeBalance (T.pack m)))
+ return (Right ({- sanitizeBalance -} (T.pack m)))
hunk ./clckwrks/Clckwrks/Monad.hs 77
-import Language.Javascript.JMacro
+import Language.Javascript.JMacro
hunk ./clckwrks/Clckwrks/Monad.hs 87
-data ClckState
- = ClckState { acidState :: Acid
+data ClckState
+ = ClckState { acidState :: Acid
hunk ./clckwrks/Clckwrks/Monad.hs 131
-getUnique =
+getUnique =
hunk ./clckwrks/Clckwrks/Monad.hs 177
-instance ToJExpr Text.Text where
+instance ToJExpr Text.Text where
hunk ./clckwrks/Clckwrks/Monad.hs 216
-getUserId =
+getUserId =
hunk ./clckwrks/Clckwrks/Monad.hs 243
- xs -> xs
+ xs -> xs
hunk ./clckwrks/Clckwrks/Monad.hs 259
- asAttr = return . (:[]) . FAttr
+ asAttr = return . (:[]) . FAttr
hunk ./clckwrks/Clckwrks/Monad.hs 278
- asAttr (n := u) =
+ asAttr (n := u) =
hunk ./clckwrks/Clckwrks/Monad.hs 283
- asAttr (n := u) =
+ asAttr (n := u) =
hunk ./clckwrks/Clckwrks/Monad.hs 290
- asAttr (n := u) =
+ asAttr (n := u) =
hunk ./clckwrks/Clckwrks/Monad.hs 326
- asChild c =
+ asChild c =
hunk ./clckwrks/Clckwrks/Monad.hs 331
- asChild c =
+ asChild c =
hunk ./clckwrks/Clckwrks/Monad.hs 374
-data Content
+data Content
hunk ./clckwrks/Clckwrks/Monad.hs 385
- do clckState <- get
+ do clckState <- get
hunk ./clckwrks/Clckwrks/Monad.hs 420
- case Map.lookup name handlers of
- Nothing -> return $ "Invalid processor name: " `mappend`
- (B.fromText name) `mappend`
+ case Map.lookup name handlers of
+ Nothing -> return $ "Invalid processor name: " `mappend`
+ (B.fromText name) `mappend`
hunk ./clckwrks/Clckwrks/Monad.hs 428
-processSegments handlers segments =
+processSegments handlers segments =
hunk ./clckwrks/Clckwrks/Monad.hs 435
- Right segs ->
+ Right segs ->
hunk ./clckwrks/Clckwrks/Monad.hs 442
-requiresRole :: (Happstack m) => Role -> url -> ClckT ClckURL m url
+requiresRole :: (Happstack m) => Role -> url -> ClckT ClckURL m url
hunk ./clckwrks/Clckwrks/Monad.hs 447
- (Just uid) ->
+ (Just uid) ->
adddir ./clckwrks/HSP
addfile ./clckwrks/HSP/HTMLBuilder.hs
hunk ./clckwrks/HSP/HTMLBuilder.hs 1
+-----------------------------------------------------------------------------
+-- |
+-- Module : HSP.HTML
+-- Copyright : (c) Niklas Broberg, Jeremy Shaw 2008
+-- License : BSD-style (see the file LICENSE.txt)
+--
+-- Maintainer : Niklas Broberg, nibro@cs.chalmers.se
+-- Stability : experimental
+-- Portability : Haskell 98
+--
+-- Attempt to render XHTML as well-formed HTML 4.01:
+--
+-- 1. no short tags are used, e.g., \