src/Pure/PIDE/command.scala
changeset 73115 a8e5d7c9a834
parent 73031 f93f0597f4fb
child 73120 c3589f2dff31
equal deleted inserted replaced
73114:9bf36baa8686 73115:a8e5d7c9a834
   612       reported_position(props) match {
   612       reported_position(props) match {
   613         case Some((id, name, reported_range)) if self_id(id) && name == chunk_name =>
   613         case Some((id, name, reported_range)) if self_id(id) && name == chunk_name =>
   614           val opt_range =
   614           val opt_range =
   615             reported_range orElse {
   615             reported_range orElse {
   616               if (name == Symbol.Text_Chunk.Default)
   616               if (name == Symbol.Text_Chunk.Default)
   617                 Position.Range.unapply(span.absolute_position)
   617                 Position.Range.unapply(span.position)
   618               else None
   618               else None
   619             }
   619             }
   620           opt_range match {
   620           opt_range match {
   621             case Some(symbol_range) =>
   621             case Some(symbol_range) =>
   622               chunk.incorporate(symbol_range) match {
   622               chunk.incorporate(symbol_range) match {