Hi, On Sun, Nov 11, 2012 at 6:18 PM, Ramkumar Ramachandra <artagnon@xxxxxxxxx> wrote: > Felipe Contreras wrote: >> The code finds the changes in each commit in the list, runs 'git blame' >> to see which other commits are relevant to those lines, and then adds >> the author and signer to the list. >> >> Finally, it calculates what percentage of the total relevant commits >> each person was involved in, and if it passes the threshold, it goes in. > > This is very cool. > >> diff --git a/contrib/cc-cmd/git-cc-cmd b/contrib/cc-cmd/git-cc-cmd >> new file mode 100755 >> index 0000000..17b14d4 >> --- /dev/null >> +++ b/contrib/cc-cmd/git-cc-cmd >> @@ -0,0 +1,186 @@ >> +#!/usr/bin/env ruby > > Just out of curiosity, why didn't you write it in Python? (I noticed > that you wrote remote-hg and remote-bzr in Python, and assumed that it > was your preferred language) No, in fact I hate python :) I only used it because both bazaar and mercurial are written in python. Ruby is my favorite language, after C. I'm fairly certain that the equivalent code in python would be much more complicated. >> +$alias_file = "~/.mutt/aliases" > > Please read sendemail.aliasfiletype instead of assuming mutt. Right. Will do. Cheers. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html