src/Pure/Thy/thy_syntax.scala
changeset 66770 122df1fde073
parent 66721 ae38b8c0fdd9
child 66772 a66f11a0b5b1
--- a/src/Pure/Thy/thy_syntax.scala	Thu Oct 05 17:39:36 2017 +0200
+++ b/src/Pure/Thy/thy_syntax.scala	Fri Oct 06 17:13:57 2017 +0200
@@ -102,7 +102,7 @@
           val header = node.header
           val imports_syntax =
             Outer_Syntax.merge(
-              header.imports.flatMap(p => resources.session_base.node_syntax(nodes, p._1)))
+              header.imports.map(p => resources.session_base.node_syntax(nodes, p._1)))
           Some(imports_syntax + header)
         }
       nodes += (name -> node.update_syntax(syntax))
@@ -325,9 +325,7 @@
         node_edits foreach {
           case (name, edits) =>
             val node = nodes(name)
-            val syntax =
-              resources.session_base.node_syntax(nodes, name) getOrElse
-              Thy_Header.bootstrap_syntax
+            val syntax = resources.session_base.node_syntax(nodes, name)
             val commands = node.commands
 
             val node1 =