git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: A bug or a feature (git diff --author + --grep)

From
Björn Steinbrink <b.steinbrink@gmx.de>
Date
Oct 4, 2009, 13:19 UTC
Message-ID
<20091004131933.GA32000@atjola.homenet>
In-Reply-To
<4AC87837.2010004@obry.net>
On 2009.10.04 12:25:59 +0200, Pascal Obry wrote:
Show 19 quoted lines
> 
> I would have expected the --author and --grep option to work as
> pipeline filters. The first on the command line being applied first.
> 
> In other word I would have expected:
> 
>    --author AND --grep
> 
> But it turn out that the result are maching either --author or --grep:
> 
>    --author OR --grep
> 
> For example on the Git project:
> 
>    $ git log --author=obry --grep=Cygwin
> 
> Returns commit from obry and commit having Cygwin in their log.
> 
> Is this a bug or a feature?
Feature. There's --all-match to switch on AND-mode.
Björn
Previous: Pascal ObryNext: Pascal Obry
Message 2 of 3 in “A bug or a feature (git diff --author + --grep)”
  1. Pascal ObryOct 4, 2009
  2. Björn SteinbrinkOct 4, 2009
  3. Pascal ObryOct 4, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.