src/Tools/VSCode/src/server.scala
changeset 65119 a7bedf94e71c
parent 65116 06d9bcb66ef3
child 65129 06a7c2d316cf
equal deleted inserted replaced
65118:31fd8e41be02 65119:a7bedf94e71c
   159       else resources.flush_output(channel)
   159       else resources.flush_output(channel)
   160     }
   160     }
   161 
   161 
   162   private val prover_output =
   162   private val prover_output =
   163     Session.Consumer[Session.Commands_Changed](getClass.getName) {
   163     Session.Consumer[Session.Commands_Changed](getClass.getName) {
   164       case changed if changed.nodes.nonEmpty =>
   164       case changed =>
   165         resources.update_output(changed.nodes.toList.map(resources.node_file(_)))
   165         resources.update_output(changed.nodes.toList.map(resources.node_file(_)))
   166         delay_output.invoke()
   166         delay_output.invoke()
   167       case _ =>
       
   168     }
   167     }
   169 
   168 
   170   private val syslog =
   169   private val syslog =
   171     Session.Consumer[Prover.Message](getClass.getName) {
   170     Session.Consumer[Prover.Message](getClass.getName) {
   172       case output: Prover.Output if output.is_syslog =>
   171       case output: Prover.Output if output.is_syslog =>