Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 38487:8d9d0d30cfcc
grep: deprecates `--all` flag
As the name "all" is a misnomer for an option that searches on diffs of revisions,
we are moving to diff flag from all, deprecating it in the process.
Differential Revision: https://phab.mercurial-scm.org/D3825
author | Sangeet Kumar Mishra <mail2sangeetmishra@gmail.com> |
---|---|
date | Thu, 28 Jun 2018 23:21:55 +0530 |
parents | 622f79e3a1cb |
children | 39db5a01cd53 |
comparison
equal
deleted
inserted
replaced
38486:4c0683655599 | 38487:8d9d0d30cfcc |
---|---|
2486 ui.status(_("working directory is now at %s\n") % pctx.hex()[:12]) | 2486 ui.status(_("working directory is now at %s\n") % pctx.hex()[:12]) |
2487 return 0 | 2487 return 0 |
2488 | 2488 |
2489 @command('grep', | 2489 @command('grep', |
2490 [('0', 'print0', None, _('end fields with NUL')), | 2490 [('0', 'print0', None, _('end fields with NUL')), |
2491 ('', 'all', None, _('print all revisions that match')), | 2491 ('', 'all', None, _('print all revisions that match (DEPRECATED) ')), |
2492 ('', 'diff', None, _('print all revisions when the term was introduced ' | 2492 ('', 'diff', None, _('print all revisions when the term was introduced ' |
2493 'or removed')), | 2493 'or removed')), |
2494 ('a', 'text', None, _('treat all files as text')), | 2494 ('a', 'text', None, _('treat all files as text')), |
2495 ('f', 'follow', None, | 2495 ('f', 'follow', None, |
2496 _('follow changeset history,' | 2496 _('follow changeset history,' |
2517 | 2517 |
2518 By default, grep prints the most recent revision number for each | 2518 By default, grep prints the most recent revision number for each |
2519 file in which it finds a match. To get it to print every revision | 2519 file in which it finds a match. To get it to print every revision |
2520 that contains a change in match status ("-" for a match that becomes | 2520 that contains a change in match status ("-" for a match that becomes |
2521 a non-match, or "+" for a non-match that becomes a match), use the | 2521 a non-match, or "+" for a non-match that becomes a match), use the |
2522 --diff/--all flag. | 2522 --diff flag. |
2523 | 2523 |
2524 PATTERN can be any Python (roughly Perl-compatible) regular | 2524 PATTERN can be any Python (roughly Perl-compatible) regular |
2525 expression. | 2525 expression. |
2526 | 2526 |
2527 If no FILEs are specified (and -f/--follow isn't set), all files in | 2527 If no FILEs are specified (and -f/--follow isn't set), all files in |