equal
deleted
inserted
replaced
56 def is_stderr = kind == Isabelle_Markup.STDERR |
56 def is_stderr = kind == Isabelle_Markup.STDERR |
57 def is_system = kind == Isabelle_Markup.SYSTEM |
57 def is_system = kind == Isabelle_Markup.SYSTEM |
58 def is_status = kind == Isabelle_Markup.STATUS |
58 def is_status = kind == Isabelle_Markup.STATUS |
59 def is_report = kind == Isabelle_Markup.REPORT |
59 def is_report = kind == Isabelle_Markup.REPORT |
60 def is_raw = kind == Isabelle_Markup.RAW |
60 def is_raw = kind == Isabelle_Markup.RAW |
61 def is_ready = Isabelle_Document.is_ready(message) |
61 def is_ready = Protocol.is_ready(message) |
62 def is_syslog = is_init || is_exit || is_system || is_ready || is_stderr |
62 def is_syslog = is_init || is_exit || is_system || is_ready || is_stderr |
63 |
63 |
64 override def toString: String = |
64 override def toString: String = |
65 { |
65 { |
66 val res = |
66 val res = |
98 { |
98 { |
99 if (kind == Isabelle_Markup.INIT) system_channel.accepted() |
99 if (kind == Isabelle_Markup.INIT) system_channel.accepted() |
100 if (kind == Isabelle_Markup.RAW) |
100 if (kind == Isabelle_Markup.RAW) |
101 receiver(new Result(XML.Elem(Markup(kind, props), body))) |
101 receiver(new Result(XML.Elem(Markup(kind, props), body))) |
102 else { |
102 else { |
103 val msg = XML.Elem(Markup(kind, props), Isabelle_Document.clean_message(body)) |
103 val msg = XML.Elem(Markup(kind, props), Protocol.clean_message(body)) |
104 receiver(new Result(xml_cache.cache_tree(msg).asInstanceOf[XML.Elem])) |
104 receiver(new Result(xml_cache.cache_tree(msg).asInstanceOf[XML.Elem])) |
105 } |
105 } |
106 } |
106 } |
107 |
107 |
108 private def put_result(kind: String, text: String) |
108 private def put_result(kind: String, text: String) |