Mercurial > vim
diff src/ex_docmd.c @ 2511:2f5b709a6470 vim73
Fixed: on MS-Windows completion of shell commands didn't work.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 07 Aug 2010 17:07:21 +0200 |
parents | 3fbd9bce03f1 |
children | fde086181841 |
line wrap: on
line diff
--- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -3423,17 +3423,16 @@ set_one_cmd_context(xp, buff) xp->xp_pattern = bow; xp->xp_context = EXPAND_FILES; -#ifndef BACKSLASH_IN_FILENAME /* For a shell command more chars need to be escaped. */ if (usefilter || ea.cmdidx == CMD_bang) { +#ifndef BACKSLASH_IN_FILENAME xp->xp_shell = TRUE; - +#endif /* When still after the command name expand executables. */ if (xp->xp_pattern == skipwhite(arg)) xp->xp_context = EXPAND_SHELLCMD; } -#endif /* Check for environment variable */ if (*xp->xp_pattern == '$'