diff -r 78df3d65a1cc -r 330ec9bc4b75 src/Pure/PIDE/command.scala --- a/src/Pure/PIDE/command.scala Sat Jan 07 19:36:40 2017 +0100 +++ b/src/Pure/PIDE/command.scala Sat Jan 07 20:01:05 2017 +0100 @@ -10,7 +10,6 @@ import scala.collection.mutable import scala.collection.immutable.SortedMap -import scala.util.parsing.input.CharSequenceReader object Command @@ -351,8 +350,7 @@ // inlined errors case Thy_Header.THEORY => val header = - resources.check_thy_reader( - "", node_name, new CharSequenceReader(Token.implode(span.content))) + resources.check_thy_reader("", node_name, Scan.char_reader(Token.implode(span.content))) val errors = for ((imp, pos) <- header.imports if !can_import(imp)) yield { val msg =