include trailing comments in proper_command range;
authorwenzelm
Fri, 13 Apr 2012 21:17:59 +0200
changeset 48330373e456149cc
parent 48329 29b3f9cba73d
child 48331 70fd47ca62e3
include trailing comments in proper_command range;
src/Pure/PIDE/command.scala
     1.1 --- a/src/Pure/PIDE/command.scala	Fri Apr 13 21:09:11 2012 +0200
     1.2 +++ b/src/Pure/PIDE/command.scala	Fri Apr 13 21:17:59 2012 +0200
     1.3 @@ -145,7 +145,7 @@
     1.4    val range: Text.Range = Text.Range(0, length)
     1.5  
     1.6    val proper_range: Text.Range =
     1.7 -    Text.Range(0, (length /: span.reverse.iterator.takeWhile(_.is_ignored))(_ - _.source.length))
     1.8 +    Text.Range(0, (length /: span.reverse.iterator.takeWhile(_.is_space))(_ - _.source.length))
     1.9  
    1.10    def source(range: Text.Range): String = source.substring(range.start, range.stop)
    1.11