equal
deleted
inserted
replaced
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 } |