mercurial/commands.py
changeset 1567 b4956bbbadc9
parent 1565 4bcbc126b80b
child 1568 1d7d0c07e8f3
equal deleted inserted replaced
1566:8befbb4e30b2 1567:b4956bbbadc9
  2489     except fancyopts.getopt.GetoptError, inst:
  2489     except fancyopts.getopt.GetoptError, inst:
  2490         raise ParseError(None, inst)
  2490         raise ParseError(None, inst)
  2491 
  2491 
  2492     if args:
  2492     if args:
  2493         cmd, args = args[0], args[1:]
  2493         cmd, args = args[0], args[1:]
       
  2494         aliases, i = find(cmd)
       
  2495         cmd = aliases[0]
  2494         defaults = ui.config("defaults", cmd)
  2496         defaults = ui.config("defaults", cmd)
  2495         if defaults:
  2497         if defaults:
  2496             args = defaults.split() + args
  2498             args = defaults.split() + args
  2497 
       
  2498         aliases, i = find(cmd)
       
  2499         cmd = aliases[0]
       
  2500         c = list(i[1])
  2499         c = list(i[1])
  2501     else:
  2500     else:
  2502         cmd = None
  2501         cmd = None
  2503         c = []
  2502         c = []
  2504 
  2503