src/Pure/PIDE/session.scala
changeset 76842 18465808e61f
parent 76788 ce44e714d573
child 76851 69f6895dd7d4
equal deleted inserted replaced
76841:b8e1c3158012 76842:18465808e61f
   561               if (prover.defined) protocol_handlers.exit()
   561               if (prover.defined) protocol_handlers.exit()
   562               for (id <- global_state.value.theories.keys) {
   562               for (id <- global_state.value.theories.keys) {
   563                 val snapshot = global_state.change_result(_.end_theory(id))
   563                 val snapshot = global_state.change_result(_.end_theory(id))
   564                 finished_theories.post(snapshot)
   564                 finished_theories.post(snapshot)
   565               }
   565               }
   566               file_formats.stop_session
   566               file_formats.stop_session()
   567               phase = Session.Terminated(result)
   567               phase = Session.Terminated(result)
   568               prover.reset()
   568               prover.reset()
   569 
   569 
   570             case _ =>
   570             case _ =>
   571               raw_output_messages.post(output)
   571               raw_output_messages.post(output)