def run_(self, edit_token, args): global edit_callback_result, edit_callback_exc sublime_api.view_begin_edit(self.view.id(), edit_token, 'livejs_call_with_edit_token', None) try: edit_callback_result = edit_callback(edit_token) except Exception as e: edit_callback_exc = e finally: sublime_api.view_end_edit(self.view.id(), edit_token)
def end_edit(self, edit): sublime_api.view_end_edit(self.view_id, edit.edit_token)
def end_edit(self, edit): sublime_api.view_end_edit(self.view_id, edit.edit_token) edit.edit_token = 0