src/Pure/PIDE/protocol.scala
changeset 80872 320bcbf34849
parent 80462 7a1f9e571046
child 81346 0cdd6729a962
equal deleted inserted replaced
80871:b71a040ab128 80872:320bcbf34849
   187     metric: Pretty.Metric = Pretty.Default_Metric
   187     metric: Pretty.Metric = Pretty.Default_Metric
   188   ): String = {
   188   ): String = {
   189     val text1 = if (heading) "\n" + message_heading(elem, pos) + ":\n" else ""
   189     val text1 = if (heading) "\n" + message_heading(elem, pos) + ":\n" else ""
   190 
   190 
   191     val body =
   191     val body =
   192       Pretty.string_of(Protocol_Message.expose_no_reports(List(elem)),
   192       Pretty.string_of(List(elem), margin = margin, breakgain = breakgain,
   193         margin = margin, breakgain = breakgain, metric = metric)
   193         metric = metric, pure = true)
   194 
   194 
   195     val text2 =
   195     val text2 =
   196       if (is_warning(elem) || is_legacy(elem)) Output.warning_prefix(body)
   196       if (is_warning(elem) || is_legacy(elem)) Output.warning_prefix(body)
   197       else if (is_error(elem)) Output.error_message_prefix(body)
   197       else if (is_error(elem)) Output.error_message_prefix(body)
   198       else body
   198       else body