src/Pure/Thy/thy_syntax.scala
changeset 54562 301a721af68b
parent 54524 14609d36cab8
child 55118 7df949045dc5
--- a/src/Pure/Thy/thy_syntax.scala	Fri Nov 22 20:54:26 2013 +0100
+++ b/src/Pure/Thy/thy_syntax.scala	Fri Nov 22 21:13:44 2013 +0100
@@ -397,6 +397,8 @@
     edit match {
       case (_, Document.Node.Clear()) => node.clear
 
+      case (_, Document.Node.Blob()) => node
+
       case (name, Document.Node.Edits(text_edits)) =>
         val commands0 = node.commands
         val commands1 = edit_text(text_edits, commands0)
@@ -415,8 +417,6 @@
           node.update_perspective(perspective).update_commands(
             consolidate_spans(thy_load, syntax, doc_blobs, reparse_limit,
               name, visible, node.commands))
-
-      case (_, Document.Node.Blob()) => node
     }
   }