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, 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)
 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)