equal
deleted
inserted
replaced
2427 |
2427 |
2428 if args: |
2428 if args: |
2429 cmd, args = args[0], args[1:] |
2429 cmd, args = args[0], args[1:] |
2430 defaults = ui.config("defaults", cmd) |
2430 defaults = ui.config("defaults", cmd) |
2431 if defaults: |
2431 if defaults: |
2432 # reparse with command defaults added |
2432 args = defaults.split() + args |
2433 args = [cmd] + defaults.split() + args |
|
2434 try: |
|
2435 args = fancyopts.fancyopts(args, globalopts, options) |
|
2436 except fancyopts.getopt.GetoptError, inst: |
|
2437 raise ParseError(None, inst) |
|
2438 |
|
2439 cmd, args = args[0], args[1:] |
|
2440 |
2433 |
2441 aliases, i = find(cmd) |
2434 aliases, i = find(cmd) |
2442 cmd = aliases[0] |
2435 cmd = aliases[0] |
2443 c = list(i[1]) |
2436 c = list(i[1]) |
2444 else: |
2437 else: |