equal
deleted
inserted
replaced
32 message match { |
32 message match { |
33 case XML.Elem(Markup(Isabelle_Markup.STATUS, _), msgs) => |
33 case XML.Elem(Markup(Isabelle_Markup.STATUS, _), msgs) => |
34 (this /: msgs)((state, msg) => |
34 (this /: msgs)((state, msg) => |
35 msg match { |
35 msg match { |
36 case elem @ XML.Elem(markup, Nil) => |
36 case elem @ XML.Elem(markup, Nil) => |
37 state.add_status(markup).add_markup(Text.Info(command.range, elem)) // FIXME proper_range?? |
37 state.add_status(markup).add_markup(Text.Info(command.proper_range, elem)) |
38 |
38 |
39 case _ => System.err.println("Ignored status message: " + msg); state |
39 case _ => System.err.println("Ignored status message: " + msg); state |
40 }) |
40 }) |
41 |
41 |
42 case XML.Elem(Markup(Isabelle_Markup.REPORT, _), msgs) => |
42 case XML.Elem(Markup(Isabelle_Markup.REPORT, _), msgs) => |