mercurial/revset.py
changeset 24722 02a5618e2fbf
parent 24708 fb47816e1a9c
child 24777 077683371b7b
equal deleted inserted replaced
24721:774ee9800146 24722:02a5618e2fbf
     4 #
     4 #
     5 # This software may be used and distributed according to the terms of the
     5 # This software may be used and distributed according to the terms of the
     6 # GNU General Public License version 2 or any later version.
     6 # GNU General Public License version 2 or any later version.
     7 
     7 
     8 import re
     8 import re
     9 import parser, util, error, discovery, hbisect, phases
     9 import parser, util, error, hbisect, phases
    10 import node
    10 import node
    11 import heapq
    11 import heapq
    12 import match as matchmod
    12 import match as matchmod
    13 from i18n import _
    13 from i18n import _
    14 import encoding
    14 import encoding
  1370 def outgoing(repo, subset, x):
  1370 def outgoing(repo, subset, x):
  1371     """``outgoing([path])``
  1371     """``outgoing([path])``
  1372     Changesets not found in the specified destination repository, or the
  1372     Changesets not found in the specified destination repository, or the
  1373     default push location.
  1373     default push location.
  1374     """
  1374     """
  1375     import hg # avoid start-up nasties
  1375     # Avoid cycles.
       
  1376     import discovery
       
  1377     import hg
  1376     # i18n: "outgoing" is a keyword
  1378     # i18n: "outgoing" is a keyword
  1377     l = getargs(x, 0, 1, _("outgoing takes one or no arguments"))
  1379     l = getargs(x, 0, 1, _("outgoing takes one or no arguments"))
  1378     # i18n: "outgoing" is a keyword
  1380     # i18n: "outgoing" is a keyword
  1379     dest = l and getstring(l[0], _("outgoing requires a repository path")) or ''
  1381     dest = l and getstring(l[0], _("outgoing requires a repository path")) or ''
  1380     dest = repo.ui.expandpath(dest or 'default-push', dest or 'default')
  1382     dest = repo.ui.expandpath(dest or 'default-push', dest or 'default')