File tree Expand file tree Collapse file tree 2 files changed +16
-10
lines changed
Expand file tree Collapse file tree 2 files changed +16
-10
lines changed Original file line number Diff line number Diff line change @@ -2742,6 +2742,13 @@ ex_make(eap)
27422742#ifdef FEAT_AUTOCMD
27432743 char_u * au_name = NULL ;
27442744
2745+ /* Redirect ":grep" to ":vimgrep" if 'grepprg' is "internal". */
2746+ if (grep_internal (eap -> cmdidx ))
2747+ {
2748+ ex_vimgrep (eap );
2749+ return ;
2750+ }
2751+
27452752 switch (eap -> cmdidx )
27462753 {
27472754 case CMD_make : au_name = (char_u * )"make" ; break ;
@@ -2763,13 +2770,6 @@ ex_make(eap)
27632770 }
27642771#endif
27652772
2766- /* Redirect ":grep" to ":vimgrep" if 'grepprg' is "internal". */
2767- if (grep_internal (eap -> cmdidx ))
2768- {
2769- ex_vimgrep (eap );
2770- return ;
2771- }
2772-
27732773 if (eap -> cmdidx == CMD_lmake || eap -> cmdidx == CMD_lgrep
27742774 || eap -> cmdidx == CMD_lgrepadd )
27752775 wp = curwin ;
@@ -3057,10 +3057,14 @@ ex_vimgrep(eap)
30573057
30583058 switch (eap -> cmdidx )
30593059 {
3060- case CMD_vimgrep : au_name = (char_u * )"vimgrep" ; break ;
3061- case CMD_lvimgrep : au_name = (char_u * )"lvimgrep" ; break ;
3062- case CMD_vimgrepadd : au_name = (char_u * )"vimgrepadd" ; break ;
3060+ case CMD_vimgrep : au_name = (char_u * )"vimgrep" ; break ;
3061+ case CMD_lvimgrep : au_name = (char_u * )"lvimgrep" ; break ;
3062+ case CMD_vimgrepadd : au_name = (char_u * )"vimgrepadd" ; break ;
30633063 case CMD_lvimgrepadd : au_name = (char_u * )"lvimgrepadd" ; break ;
3064+ case CMD_grep : au_name = (char_u * )"grep" ; break ;
3065+ case CMD_lgrep : au_name = (char_u * )"lgrep" ; break ;
3066+ case CMD_grepadd : au_name = (char_u * )"grepadd" ; break ;
3067+ case CMD_lgrepadd : au_name = (char_u * )"lgrepadd" ; break ;
30643068 default : break ;
30653069 }
30663070 if (au_name != NULL )
Original file line number Diff line number Diff line change @@ -714,6 +714,8 @@ static char *(features[]) =
714714
715715static int included_patches [] =
716716{ /* Add new patch number below this line */
717+ /**/
718+ 167 ,
717719/**/
718720 166 ,
719721/**/
You can’t perform that action at this time.
0 commit comments