src/Tools/jEdit/src/isabelle_sidekick.scala
changeset 59077 7e0d3da6e6d8
parent 59075 9f87eb298b75
child 59091 4c8205fe3644
equal deleted inserted replaced
59076:65babcd8b0e6 59077:7e0d3da6e6d8
   151 {
   151 {
   152   override def parser(buffer: Buffer, syntax: Outer_Syntax, data: SideKickParsedData): Boolean =
   152   override def parser(buffer: Buffer, syntax: Outer_Syntax, data: SideKickParsedData): Boolean =
   153   {
   153   {
   154     val opt_snapshot =
   154     val opt_snapshot =
   155       GUI_Thread.now {
   155       GUI_Thread.now {
   156         Document_Model(buffer) match {
   156         PIDE.document_model(buffer) match {
   157           case Some(model) if model.is_theory => Some(model.snapshot)
   157           case Some(model) if model.is_theory => Some(model.snapshot)
   158           case _ => None
   158           case _ => None
   159         }
   159         }
   160       }
   160       }
   161     opt_snapshot match {
   161     opt_snapshot match {