summaryrefslogtreecommitdiff
path: root/src/ex_docmd.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2006-02-04 22:37:47 +0000
committerBram Moolenaar <Bram@vim.org>2006-02-04 22:37:47 +0000
commita37420f46fec5a1ce580d6c0aad99ae7110bc760 (patch)
tree8ad6c82580c670f0d88d1faf8f6cd674ee9ac30f /src/ex_docmd.c
parent0e5bd96f84660bd87e5814feb24af3db80bb434c (diff)
downloadvim-git-a37420f46fec5a1ce580d6c0aad99ae7110bc760.tar.gz
updated for version 7.0193
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r--src/ex_docmd.c18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index ec84844ca..098f42ca8 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -4001,8 +4001,10 @@ skip_grep_pat(eap)
{
char_u *p = eap->arg;
- if (*p != NUL && (eap->cmdidx == CMD_vimgrep
- || eap->cmdidx == CMD_vimgrepadd || grep_internal(eap->cmdidx)))
+ if (*p != NUL && (eap->cmdidx == CMD_vimgrep || eap->cmdidx == CMD_lvimgrep
+ || eap->cmdidx == CMD_vimgrepadd
+ || eap->cmdidx == CMD_lvimgrepadd
+ || grep_internal(eap->cmdidx)))
{
p = skip_vimgrep_pat(p, NULL, NULL);
if (p == NULL)
@@ -4031,11 +4033,14 @@ replace_makeprg(eap, p, cmdlinep)
/*
* Don't do it when ":vimgrep" is used for ":grep".
*/
- if ((eap->cmdidx == CMD_make
- || eap->cmdidx == CMD_grep || eap->cmdidx == CMD_grepadd)
+ if ((eap->cmdidx == CMD_make || eap->cmdidx == CMD_lmake
+ || eap->cmdidx == CMD_grep || eap->cmdidx == CMD_lgrep
+ || eap->cmdidx == CMD_grepadd
+ || eap->cmdidx == CMD_lgrepadd)
&& !grep_internal(eap->cmdidx))
{
- if (eap->cmdidx == CMD_grep || eap->cmdidx == CMD_grepadd)
+ if (eap->cmdidx == CMD_grep || eap->cmdidx == CMD_lgrep
+ || eap->cmdidx == CMD_grepadd || eap->cmdidx == CMD_lgrepadd)
{
if (*curbuf->b_p_gp == NUL)
program = p_gp;
@@ -4174,8 +4179,11 @@ expand_filename(eap, cmdlinep, errormsgp)
if (!eap->usefilter
&& eap->cmdidx != CMD_bang
&& eap->cmdidx != CMD_make
+ && eap->cmdidx != CMD_lmake
&& eap->cmdidx != CMD_grep
+ && eap->cmdidx != CMD_lgrep
&& eap->cmdidx != CMD_grepadd
+ && eap->cmdidx != CMD_lgrepadd
#ifndef UNIX
&& !(eap->argt & NOSPC)
#endif