From: Matthieu Moy Date: Tue, 27 Jul 2010 08:45:53 GMT Subject: Re: [RFC PATCH 1/2] Allow "git log --grep foo" as synonym for "git log --grep=foo". Message-ID: In-Reply-To: Sverre Rabbelier writes: > Heya, > > On Mon, Jul 26, 2010 at 13:14, Matthieu Moy wrote: >> +       } else if (!strcmp(arg, "--grep")) { >> +               add_message_grep(revs, optarg); >> +               return 2; > > This one makes a little less sense since to me '--flag' are always > booleans, whereas '-m' can take an argument (such as '-m' from 'git > commit'. Try this: git commit --message foo ... it works. Parse-options allows it, but handwritten option parsing for git log doesn't. -- Matthieu Moy http://www-verimag.imag.fr/~moy/