src/Tools/jEdit/src/protocol_dockable.scala
changeset 43721 fad8634cee62
parent 43520 cec9b95fa35d
child 46120 f7ee2e5a83dd
equal deleted inserted replaced
43720:8dd722886c76 43721:fad8634cee62
    26   /* main actor */
    26   /* main actor */
    27 
    27 
    28   private val main_actor = actor {
    28   private val main_actor = actor {
    29     loop {
    29     loop {
    30       react {
    30       react {
       
    31         case input: Isabelle_Process.Input =>
       
    32           Swing_Thread.now { text_area.append(input.toString + "\n") }
       
    33 
    31         case result: Isabelle_Process.Result =>
    34         case result: Isabelle_Process.Result =>
    32           Swing_Thread.now { text_area.append(result.message.toString + "\n") }
    35           Swing_Thread.now { text_area.append(result.message.toString + "\n") }
    33 
    36 
    34         case bad => System.err.println("Protocol_Dockable: ignoring bad message " + bad)
    37         case bad => System.err.println("Protocol_Dockable: ignoring bad message " + bad)
    35       }
    38       }