tuned;
authorwenzelm
Tue, 14 Mar 2017 13:27:39 +0100
changeset 65227 912c3b9f77ee
parent 65226 3b27169fd9da
child 65228 b11099b7d868
tuned;
src/Tools/VSCode/src/server.scala
--- a/src/Tools/VSCode/src/server.scala	Tue Mar 14 11:49:51 2017 +0100
+++ b/src/Tools/VSCode/src/server.scala	Tue Mar 14 13:27:39 2017 +0100
@@ -232,6 +232,11 @@
     for (session <- try_session) {
       session_.change(_ => Some(session))
 
+      session.commands_changed += prover_output
+      session.all_messages += syslog
+
+      dynamic_output.init()
+
       var session_phase: Session.Consumer[Session.Phase] = null
       session_phase =
         Session.Consumer(getClass.getName) {
@@ -246,11 +251,6 @@
         }
       session.phase_changed += session_phase
 
-      session.commands_changed += prover_output
-      session.all_messages += syslog
-
-      dynamic_output.init()
-
       Isabelle_Process.start(session, options,
         logic = session_name, dirs = session_dirs, modes = modes)
     }