def goto_line(self, line):
        if line >= 0:
            view = self.view
            point = view.text_point(line - 1, 0)
            self.push_mark_and_goto_position(point)

    #
    # Called when we're moving to a new single-cursor location. This pushes the mark onto the mark
    # ring so we can go right back.
    #
dataset/ETHPy150Open grundprinzip/sublemacspro/jove.py/CmdUtil.goto_line/original