src/Pure/Thy/thy_syntax.scala
changeset 44185 05641edb5d30
parent 44182 ecb51b457064
child 44385 e7fdb008aa7d
equal deleted inserted replaced
44184:49501dc1a7b8 44185:05641edb5d30
   177     {
   177     {
   178       val doc_edits = new mutable.ListBuffer[Document.Edit_Command]
   178       val doc_edits = new mutable.ListBuffer[Document.Edit_Command]
   179       var nodes = previous.nodes
   179       var nodes = previous.nodes
   180 
   180 
   181       edits foreach {
   181       edits foreach {
   182         case (name, Document.Node.Remove()) =>
   182         case (name, Document.Node.Clear()) =>
   183           doc_edits += (name -> Document.Node.Remove())
   183           doc_edits += (name -> Document.Node.Clear())
   184           nodes -= name
   184           nodes -= name
   185 
   185 
   186         case (name, Document.Node.Edits(text_edits)) =>
   186         case (name, Document.Node.Edits(text_edits)) =>
   187           val node = nodes(name)
   187           val node = nodes(name)
   188           val commands0 = node.commands
   188           val commands0 = node.commands