Re: [PATCH v2] add: warn when -u or -A is used without filepattern
- From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
- Date
- Jan 27, 2013, 16:10 UTC
- Message-ID
- <vpqtxq28v3s.fsf@grenoble-inp.fr>
- In-Reply-To
- <7v8v7h3vx8.fsf@alter.siamese.dyndns.org>
Junio C Hamano <gitster@pobox.com> writes:
Show 9 quoted lines
> Matthieu Moy <Matthieu.Moy@imag.fr> writes: > >> Most git commands that can be used with our without a filepattern are >> tree-wide by default, the filepattern being used to restrict their scope. >> A few exceptions are: 'git grep', 'git clean', 'git add -u' and 'git add -A'. >> >> The inconsistancy of 'git add -u' and 'git add -A' are particularly > > s/consistan/consisten/;
Thanks, will fix.
Show 11 quoted lines
> I wonder if we want to say in the message
>
> The behaviour of 'git add --all (or -A)'...
>
> otherwise people who typed "git add -A" and got this message with
> just "--all" may go "Huh?" for a brief moment. I however do not
> think replacing these strings to
>
> option_with_implicit_dot = "--all (-A)";
>
> is a solution, given they are goven to _("l10n template %s").Plus, option_with_implicit_dot is used in cut-and-paste ready commands below. I can easily add another variable short_option or so to display both. Ideally, we should use whatever the user had typed, but that does not seem easy to do with parse-option so I'd say it's overkill.
-- Matthieu Moy http://www-verimag.imag.fr/~moy/