equal
deleted
inserted
replaced
291 val document = current_document() |
291 val document = current_document() |
292 val offset = from_current(document, text_area.xyToOffset(x, y)) |
292 val offset = from_current(document, text_area.xyToOffset(x, y)) |
293 document.command_at(offset) match { |
293 document.command_at(offset) match { |
294 case Some(cmd) => |
294 case Some(cmd) => |
295 document.token_start(cmd.tokens.first) |
295 document.token_start(cmd.tokens.first) |
296 cmd.type_at(document, offset - cmd.start(document)) |
296 cmd.type_at(document, offset - cmd.start(document)).getOrElse(null) |
297 case None => null |
297 case None => null |
298 } |
298 } |
299 } |
299 } |
300 |
300 |
301 |
301 |