This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository maintenancescripts. commit 27adfc576904ed8c664cc395dadcfba336ccaf0c Author: Mihai Moldovan <ionic@ionic.de> Date: Tue Mar 31 08:45:18 2015 +0200 git/hooks/update-script._irkerhook.py_: use correct git log formatting Also truncate output if it exceeds six lines. (This is also a test commit message.) --- git/hooks/update-script._irkerhook.py_ | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/git/hooks/update-script._irkerhook.py_ b/git/hooks/update-script._irkerhook.py_ index e79e7f1..f4e9cb5 100755 --- a/git/hooks/update-script._irkerhook.py_ +++ b/git/hooks/update-script._irkerhook.py_ @@ -281,9 +281,14 @@ class GitExtractor(GenericExtractor): # conventionally supposed to be a summary of the commit. Under # other VCSes a different choice may be appropriate. commit.author_name, commit.mail, commit.logmsg = \ - do("git log -1 '--pretty=format:%an%n%ae%n%s' " + shellquote(commit.commit)).split("\n", 2) + do("git log -1 '--pretty=format:%an%n%ae%n%s%b' " + shellquote(commit.commit)).split("\n", 2) # Discard empty lines - commit.logmsg = "\n".join([line for line in commit.logmsg.split("\n") if line.strip()]) + tmp = [line for line in commit.logmsg.split("\n") if line.strip()] + + if (len(tmp) > 6) + tmp[:5].append ("%(blue)s...%(reset)s message truncated") + + commit.logmsg = "\n".join(tmp) # This discards the part of the author's address after @. # Might be be nice to ship the full email address, if not # for spammers' address harvesters - getting this wrong -- Alioth's /srv/git/code.x2go.org/maintenancescripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/maintenancescripts.git