mercurial/dispatch.py
changeset 34104 5361771f9714
parent 34040 d5b2beca16c0
child 34146 0fa781320203
equal deleted inserted replaced
34103:a39dce4a76b8 34104:5361771f9714
   355             raise
   355             raise
   356 
   356 
   357     return -1
   357     return -1
   358 
   358 
   359 def aliasargs(fn, givenargs):
   359 def aliasargs(fn, givenargs):
   360     args = getattr(fn, 'args', [])
   360     args = []
       
   361     # only care about alias 'args', ignore 'args' set by extensions.wrapfunction
       
   362     if not util.safehasattr(fn, '_origfunc'):
       
   363         args = getattr(fn, 'args', args)
   361     if args:
   364     if args:
   362         cmd = ' '.join(map(util.shellquote, args))
   365         cmd = ' '.join(map(util.shellquote, args))
   363 
   366 
   364         nums = []
   367         nums = []
   365         def replacer(m):
   368         def replacer(m):