diff --git a/xonsh/aliases.py b/xonsh/aliases.py index 40ad1dd8c..bdec44dac 100644 --- a/xonsh/aliases.py +++ b/xonsh/aliases.py @@ -254,7 +254,7 @@ def source_cmd(args, stdin=None): args[0] = fpath if fpath else args[0] if not os.path.isfile(args[0]): raise FileNotFoundError(args[0]) - prevcmd = 'call "{}"'.format('" "'.join(args)) + prevcmd = 'call {}'.format(' '.join(args)) prevcmd += '\necho off' args.append('--prevcmd={}'.format(prevcmd)) args.insert(0, 'cmd')