# HG changeset patch # User wenzelm # Date 1608121068 -3600 # Node ID 25cc8f5184e5527ae4cdfa464d8a357ddd0027ee # Parent 69f768aff611cc4eb5ca1eae467f7d9e3def84ea clarified select_entity (again): it is meant as approximation to "refactoring" and thus only makes sense for defs within the same buffer; diff -r 69f768aff611 -r 25cc8f5184e5 src/Tools/jEdit/src/isabelle.scala --- a/src/Tools/jEdit/src/isabelle.scala Mon Dec 14 22:01:54 2020 +0100 +++ b/src/Tools/jEdit/src/isabelle.scala Wed Dec 16 13:17:48 2020 +0100 @@ -359,7 +359,8 @@ for (doc_view <- Document_View.get(text_area)) { val rendering = doc_view.get_rendering() val caret_range = JEdit_Lib.caret_range(text_area) - val active_focus = rendering.caret_focus_ranges(caret_range, Text.Range.full) + val buffer_range = JEdit_Lib.buffer_range(text_area.getBuffer) + val active_focus = rendering.caret_focus_ranges(caret_range, buffer_range) if (active_focus.nonEmpty) { text_area.selectNone() for (r <- active_focus)