src/Tools/VSCode/src/dynamic_output.scala
changeset 65912 f9c2770a9c56
parent 65199 6bd7081f8319
child 65976 1448d71fbd22
equal deleted inserted replaced
65911:f97d163479b9 65912:f9c2770a9c56
    10 import isabelle._
    10 import isabelle._
    11 
    11 
    12 
    12 
    13 object Dynamic_Output
    13 object Dynamic_Output
    14 {
    14 {
    15   case class State(do_update: Boolean = true, output: List[XML.Tree] = Nil)
    15   sealed case class State(do_update: Boolean = true, output: List[XML.Tree] = Nil)
    16   {
    16   {
    17     def handle_update(
    17     def handle_update(
    18       resources: VSCode_Resources, channel: Channel, restriction: Option[Set[Command]]): State =
    18       resources: VSCode_Resources, channel: Channel, restriction: Option[Set[Command]]): State =
    19     {
    19     {
    20       val st1 =
    20       val st1 =