Show More
@@ -628,8 +628,17 b' def log(ui, repo, *args, **kwargs):' | |||||
628 | (b'', b'stat', None, b''), |
|
628 | (b'', b'stat', None, b''), | |
629 | (b'', b'graph', None, b''), |
|
629 | (b'', b'graph', None, b''), | |
630 | (b'p', b'patch', None, b''), |
|
630 | (b'p', b'patch', None, b''), | |
|
631 | (b'G', b'grep-diff', b'', b''), | |||
|
632 | (b'S', b'pickaxe-regex', b'', b''), | |||
631 | ] |
|
633 | ] | |
632 | args, opts = parseoptions(ui, cmdoptions, args) |
|
634 | args, opts = parseoptions(ui, cmdoptions, args) | |
|
635 | grep_pat = opts.get(b'grep_diff') or opts.get(b'pickaxe_regex') | |||
|
636 | if grep_pat: | |||
|
637 | cmd = Command(b'grep') | |||
|
638 | cmd[b'--diff'] = grep_pat | |||
|
639 | ui.status(b'%s\n' % bytes(cmd)) | |||
|
640 | return | |||
|
641 | ||||
633 | ui.status( |
|
642 | ui.status( | |
634 | _( |
|
643 | _( | |
635 | b'note: -v prints the entire commit message like Git does. To ' |
|
644 | b'note: -v prints the entire commit message like Git does. To ' |
@@ -318,3 +318,10 b' githelp for reflog' | |||||
318 | hg journal --all |
|
318 | hg journal --all | |
319 |
|
319 | |||
320 | note: in hg commits can be deleted from repo but we always have backups |
|
320 | note: in hg commits can be deleted from repo but we always have backups | |
|
321 | ||||
|
322 | $ hg githelp -- git log -Gnarf | |||
|
323 | hg grep --diff narf | |||
|
324 | $ hg githelp -- git log -S narf | |||
|
325 | hg grep --diff narf | |||
|
326 | $ hg githelp -- git log --pickaxe-regex narf | |||
|
327 | hg grep --diff narf |
General Comments 0
You need to be logged in to leave comments.
Login now