Hi, On Fri, 21 Sep 2007, Jeff King wrote: > On Thu, Sep 20, 2007 at 02:12:54PM +0100, Johannes Schindelin wrote: > > > Further, it probably makes sense to have the option to say _both_: "Find > > me a commit that contains Bart in one line, but not Simpson, and that > > does not contain the word "Sverdoolaege" at all." > > This is perhaps a little hack-ish compared to better grep support in the > core, but I find complex logic through command line options to be > somewhat unreadable. I prefer something more Perl-ish like this: > > git-revgrep 'message =~ /bart/i > && message !~ /Simpson/ > && author_name !~ /Sverdoolaege/' Indeed, it has a certain elegance to it. However, I cannot specify any rev-list options with your method, not even "--stat" or "--pretty=format:%H(%s)". So while your script is a good interim solution, I'd like to see a generic grep support for this feature. Ciao, Dscho - 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