def on_query_context(self, view, key, operator, operand, match_all): if key == "in_sbt_view": if SbtView.is_sbt_view(view): return SbtRunner.is_sbt_running_for(view.window()) else: return False
def on_query_context(self, view, key, operator, operand, match_all): if key == "in_sbt_view": if SbtView.is_sbt_view(view): return SbtRunner.is_sbt_running_for(view.window()) else: return False
def on_selection_modified(self, view): if SbtView.is_sbt_view(view): SbtView(view.window()).update_writability() else: for reporter in maybe(self._reporter(view)): reporter.update_status()
def on_selection_modified(self, view): if SbtView.is_sbt_view(view): SbtView(view.window()).update_writability() else: for reporter in maybe(self._reporter(view)): reporter.update_status_now()