Mercurial > public > mercurial-scm > hg
comparison mercurial/dispatch.py @ 7213:b4c035057d34
findcmd: have dispatch look up strict flag
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 22 Oct 2008 17:34:08 -0500 |
parents | ddfcefab8b97 |
children | 12a90281d83d |
comparison
equal
deleted
inserted
replaced
7212:402d317778d3 | 7213:b4c035057d34 |
---|---|
169 except fancyopts.getopt.GetoptError, inst: | 169 except fancyopts.getopt.GetoptError, inst: |
170 raise ParseError(None, inst) | 170 raise ParseError(None, inst) |
171 | 171 |
172 if args: | 172 if args: |
173 cmd, args = args[0], args[1:] | 173 cmd, args = args[0], args[1:] |
174 aliases, i = cmdutil.findcmd(ui, cmd, commands.table) | 174 aliases, i = cmdutil.findcmd(cmd, commands.table, |
175 ui.config("ui","strict")) | |
175 cmd = aliases[0] | 176 cmd = aliases[0] |
176 defaults = ui.config("defaults", cmd) | 177 defaults = ui.config("defaults", cmd) |
177 if defaults: | 178 if defaults: |
178 args = shlex.split(defaults) + args | 179 args = shlex.split(defaults) + args |
179 c = list(i[1]) | 180 c = list(i[1]) |