diff -r 3152f2732ef5 -r 8f4c95368313 mercurial/dispatch.py --- a/mercurial/dispatch.py Wed Mar 31 12:09:21 2010 +0200 +++ b/mercurial/dispatch.py Wed Mar 31 17:32:19 2010 +0200 @@ -194,6 +194,7 @@ args = shlex.split(self.definition) cmd = args.pop(0) + args = map(util.expandpath, args) try: tableentry = cmdutil.findcmd(cmd, cmdtable, False)[1]