Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 491808 | Differences between
and this patch

Collapse All | Expand All

(-)a/irkerhook.py (-9 / +2 lines)
Lines 275-289 class GitExtractor(GenericExtractor): Link Here
275
        # Design choice: for git we ship only the first message line, which is
275
        # Design choice: for git we ship only the first message line, which is
276
        # conventionally supposed to be a summary of the commit.  Under
276
        # conventionally supposed to be a summary of the commit.  Under
277
        # other VCSes a different choice may be appropriate.
277
        # other VCSes a different choice may be appropriate.
278
        commit.author_name, commit.mail, commit.logmsg = \
278
        commit.logmsg = do("git log -1 '--pretty=format:%s' " + shellquote(commit.commit))
279
            do("git log -1 '--pretty=format:%an%n%ae%n%s' " + shellquote(commit.commit)).split("\n")
279
        commit.author = do("git log -1 '--pretty=format:%an' " + shellquote(commit.commit))
280
        # This discards the part of the author's address after @.
281
        # Might be be nice to ship the full email address, if not
282
        # for spammers' address harvesters - getting this wrong
283
        # would make the freenode #commits channel into harvester heaven.
284
        commit.author = commit.mail.split("@")[0]
285
        commit.author_date, commit.commit_date = \
286
            do("git log -1 '--pretty=format:%ai|%ci' " + shellquote(commit.commit)).split("|")
287
        return commit
280
        return commit
288
281
289
class SvnExtractor(GenericExtractor):
282
class SvnExtractor(GenericExtractor):

Return to bug 491808