src/Pure/Thy/html.scala
changeset 38230 ed147003de4b
parent 37200 0f3edc64356a
child 38231 968844caaff9
--- a/src/Pure/Thy/html.scala	Sat Aug 07 21:22:39 2010 +0200
+++ b/src/Pure/Thy/html.scala	Sat Aug 07 22:09:52 2010 +0200
@@ -42,7 +42,7 @@
   // document markup
 
   def span(cls: String, body: List[XML.Tree]): XML.Elem =
-    XML.Elem(SPAN, List((CLASS, cls)), body)
+    XML.Elem(Markup(SPAN, List((CLASS, cls))), body)
 
   def hidden(txt: String): XML.Elem =
     span(Markup.HIDDEN, List(XML.Text(txt)))
@@ -52,7 +52,7 @@
 
   def spans(tree: XML.Tree): List[XML.Tree] =
     tree match {
-      case XML.Elem(name, _, ts) =>
+      case XML.Elem(Markup(name, _), ts) =>
         List(XML.elem(Markup.DATA, List(tree, span(name, ts.flatMap(spans)))))
       case XML.Text(txt) =>
         val ts = new ListBuffer[XML.Tree]