src/Tools/jEdit/src/jedit_rendering.scala
changeset 64748 155bf8632104
parent 64677 8dc24130e8fe
child 64767 f5c4ffdb1124
--- a/src/Tools/jEdit/src/jedit_rendering.scala	Mon Jan 02 11:26:26 2017 +0100
+++ b/src/Tools/jEdit/src/jedit_rendering.scala	Mon Jan 02 11:42:15 2017 +0100
@@ -525,6 +525,10 @@
   def tooltip_margin: Int = options.int("jedit_tooltip_margin")
   def timing_threshold: Double = options.real("jedit_timing_threshold")
 
+  def tooltip(range: Text.Range): Option[Text.Info[XML.Body]] =
+    tooltips(range).map({ case Text.Info(r, all_tips) =>
+      Text.Info(r, Library.separate(Pretty.fbrk, all_tips)) })
+
   lazy val tooltip_close_icon = JEdit_Lib.load_icon(options.string("tooltip_close_icon"))
   lazy val tooltip_detach_icon = JEdit_Lib.load_icon(options.string("tooltip_detach_icon"))