{"thread":{"id":"46592","subject":"Inconsistent exit code for `git grep --files-without-match` with `--quiet`","startedAt":"2017-08-15T16:00:31Z","lastAt":"2017-08-15T16:00:31Z","messageCount":1,"participants":["Anthony Sottile"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"326407","messageId":"CA+dzEBnvVFc2DotLBjAQudFJdSN3NMDAV=UTqzZdxCFTa_BkSQ@mail.gmail.com","threadId":"46592","inReplyTo":null,"subject":"Inconsistent exit code for `git grep --files-without-match` with `--quiet`","fromName":"Anthony Sottile","fromEmail":"asottile@umich.edu","sentAt":"2017-08-15T16:00:25Z","receivedAt":"2017-08-15T16:00:31Z","isPatch":false,"sender":{"key":"asottile@umich.edu","avatar":"https://avatars.githubusercontent.com/u/1810591?v=4"},"body":"Using the latest revision of git:\n\n$ ./git --version\ngit version 2.14.GIT\n\n$ ./git-grep --files-without-match nope -- blob.c; echo $?\nblob.c\n0\n\n$ ./git-grep --files-without-match --quiet nope -- blob.c; echo $?\n1\n\nI expect both to exit 0\n\nNote that blob.c does not contain \"nope\", here is the revision I am\nusing: https://github.com/git/git/blob/b3622a4ee94e4916cd05e6d96e41eeb36b941182/blob.c\n-- this file / case isn't special I just picked a reproduction that\nmay be convenient for git developers.\n\nAnthony\n"}]}