diff -r 48c8eb9de0c8 -r 16df09a54113 mercurial/dispatch.py --- a/mercurial/dispatch.py Wed Mar 31 12:07:13 2010 +0200 +++ b/mercurial/dispatch.py Sat Mar 27 13:39:45 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]