# HG changeset patch # User Gregory Szorc # Date 1399267767 25200 # Node ID f0c3b95af47f3a6d647eaab2272a1aea5902f03c # Parent 2d3fb8476d7a94ca8f03a55bd28d2e5237800211 extdiff: define inferrepo in command decorator diff -r 2d3fb8476d7a -r f0c3b95af47f hgext/extdiff.py --- a/hgext/extdiff.py Sun May 04 22:25:28 2014 -0700 +++ b/hgext/extdiff.py Sun May 04 22:29:27 2014 -0700 @@ -248,7 +248,8 @@ ('r', 'rev', [], _('revision'), _('REV')), ('c', 'change', '', _('change made by revision'), _('REV')), ] + commands.walkopts, - _('hg extdiff [OPT]... [FILE]...')) + _('hg extdiff [OPT]... [FILE]...'), + inferrepo=True) def extdiff(ui, repo, *pats, **opts): '''use external program to diff repository (or selected files) @@ -325,5 +326,3 @@ cmdtable[cmd] = (save(cmd, path, diffopts), cmdtable['extdiff'][1][1:], _('hg %s [OPTION]... [FILE]...') % cmd) - -commands.inferrepo += " extdiff"