src/Tools/jEdit/src/pretty_tooltip.scala
changeset 71601 97ccf48c2f0c
parent 67547 aefe7a7b330a
child 71704 b9a5eb0f3b43
--- a/src/Tools/jEdit/src/pretty_tooltip.scala	Fri Mar 27 13:04:15 2020 +0100
+++ b/src/Tools/jEdit/src/pretty_tooltip.scala	Fri Mar 27 22:01:27 2020 +0100
@@ -146,7 +146,7 @@
   }
 
   def dismiss_descendant(parent: JComponent): Unit =
-    descendant(parent).foreach(dismiss(_))
+    descendant(parent).foreach(dismiss)
 
   def dismissed_all(): Boolean =
   {
@@ -203,7 +203,7 @@
 
   /* text area */
 
-  val pretty_text_area =
+  val pretty_text_area: Pretty_Text_Area =
     new Pretty_Text_Area(view, () => Pretty_Tooltip.dismiss(tip), true) {
       override def get_background() = Some(rendering.tooltip_color)
     }
@@ -262,7 +262,7 @@
       val formatted = Pretty.formatted(info.info, margin = margin, metric = metric)
       val lines =
         XML.traverse_text(formatted)(if (XML.text_length(formatted) == 0) 0 else 1)(
-          (n: Int, s: String) => n + s.iterator.filter(_ == '\n').length)
+          (n: Int, s: String) => n + s.iterator.count(_ == '\n'))
 
       val h = painter.getLineHeight * lines + geometry.deco_height
       val margin1 =