equal
deleted
inserted
replaced
25 else { |
25 else { |
26 val has_overlay = overlays.commands |
26 val has_overlay = overlays.commands |
27 val visible = new mutable.ListBuffer[Command] |
27 val visible = new mutable.ListBuffer[Command] |
28 val visible_overlay = new mutable.ListBuffer[Command] |
28 val visible_overlay = new mutable.ListBuffer[Command] |
29 @tailrec |
29 @tailrec |
30 def check_ranges(ranges: List[Text.Range], commands: Stream[(Command, Text.Offset)]) |
30 def check_ranges(ranges: List[Text.Range], commands: Stream[(Command, Text.Offset)]): Unit = |
31 { |
31 { |
32 (ranges, commands) match { |
32 (ranges, commands) match { |
33 case (range :: more_ranges, (command, offset) #:: more_commands) => |
33 case (range :: more_ranges, (command, offset) #:: more_commands) => |
34 val command_range = command.range + offset |
34 val command_range = command.range + offset |
35 range compare command_range match { |
35 range compare command_range match { |