def GotoCommit(self, commit_id):
        matching_commits = [c for c in self.commits if c.sha1.startswith(commit_id)]
        if len(matching_commits) == 0:
            return commit_id % "Commit id '%s' cannot be found"
        elif len(matching_commits) > 1:
            return "Given commit ID (%s) is ambiguous" % commit_id
        else:
            self.SelectRow(self.commits.index(matching_commits[0]))
            return None
dataset/ETHPy150Open gyim/stupidgit/stupidgit_gui/CommitList.py/CommitList.GotoCommit/swapped operands of `%`