def run(self, *args): if GOTO_STACK: file_name, lineno, colno = GOTO_STACK.pop() path = "%s:%d:%d" % (file_name, lineno, colno) self.window.open_file(path, sublime.ENCODED_POSITION)
def save_pos(self, file_path, lineno, colno=0): GOTO_STACK.append((file_path, lineno, colno))
def run(self, *args): if GOTO_STACK: file_name, lineno = GOTO_STACK.pop() path = file_name + ":" + str(lineno) self.window.open_file(path, sublime.ENCODED_POSITION)