equal
deleted
inserted
replaced
298 info <- rendering.tooltips(Text.Range(offset, offset + 1)) |
298 info <- rendering.tooltips(Text.Range(offset, offset + 1)) |
299 } yield { |
299 } yield { |
300 val doc = rendering.model.content.doc |
300 val doc = rendering.model.content.doc |
301 val range = doc.range(info.range) |
301 val range = doc.range(info.range) |
302 val contents = |
302 val contents = |
303 info.info.map(tree => resources.output_pretty(List(tree), rendering.tooltip_margin)) |
303 info.info.map(tree => |
|
304 Protocol.MarkedString(resources.output_pretty(List(tree), rendering.tooltip_margin))) |
304 (range, contents) |
305 (range, contents) |
305 } |
306 } |
306 channel.write(Protocol.Hover.reply(id, result)) |
307 channel.write(Protocol.Hover.reply(id, result)) |
307 } |
308 } |
308 |
309 |