]> gitweb.michael.orlitzky.com - dead/halcyon.git/blobdiff - src/Html.hs
Bump tagsoup dependency.
[dead/halcyon.git] / src / Html.hs
index 2f9332522292d34bbed8f7d4abc8d8a890e09ea8..01004cf556b01f3dde21fd8b9585b82732c5b009 100644 (file)
@@ -1,4 +1,7 @@
-module Html
+module Html (
+  html_tests,
+  replace_entities
+  )
 where
 
 import Test.Framework (Test, testGroup)
@@ -11,7 +14,7 @@ replace_entities [] = []
 replace_entities ('&':xs) =
   let (b, a) = break (== ';') xs in
   case (lookupEntity b, a) of
-    (Just c, ';':as) ->  c  : replace_entities as
+    (Just s, ';':as) ->  s ++ replace_entities as
     _                -> '&' : replace_entities xs
 replace_entities (x:xs) = x : replace_entities xs