src/Tools/jEdit/src/document_view.scala
changeset 56356 c3dbaa155ece
parent 56314 9a513737a0b2
child 56373 0605d90be6fc
--- a/src/Tools/jEdit/src/document_view.scala	Tue Apr 01 22:25:01 2014 +0200
+++ b/src/Tools/jEdit/src/document_view.scala	Tue Apr 01 23:04:22 2014 +0200
@@ -94,7 +94,7 @@
     val buffer_range = JEdit_Lib.buffer_range(model.buffer)
     val visible_lines =
       (for {
-        i <- 0 until text_area.getVisibleLines
+        i <- (0 until text_area.getVisibleLines).iterator
         start = text_area.getScreenLineStartOffset(i)
         stop = text_area.getScreenLineEndOffset(i)
         if start >= 0 && stop >= 0
@@ -228,7 +228,7 @@
                       snapshot.node.command_range(snapshot.revert(visible_range)).map(_._1)
                     if (visible_cmds.exists(changed.commands)) {
                       for {
-                        line <- 0 until visible_lines
+                        line <- (0 until visible_lines).iterator
                         start = text_area.getScreenLineStartOffset(line) if start >= 0
                         end = text_area.getScreenLineEndOffset(line) if end >= 0
                         range = Text.Range(start, end)