Lines Matching refs:newcmd
899 char_u *newcmd = NULL; // the new command in do_bang() local
932 if (newcmd != NULL) in do_bang()
933 len += (int)STRLEN(newcmd); in do_bang()
939 vim_free(newcmd); in do_bang()
946 vim_free(newcmd); in do_bang()
950 if (newcmd != NULL) in do_bang()
951 STRCAT(t, newcmd); in do_bang()
956 vim_free(newcmd); in do_bang()
957 newcmd = t; in do_bang()
968 if (p > newcmd && p[-1] == '\\') in do_bang()
983 prevcmd = newcmd; in do_bang()
1007 newcmd = alloc(STRLEN(prevcmd) + 2 * STRLEN(p_shq) + 1); in do_bang()
1008 if (newcmd == NULL) in do_bang()
1010 STRCPY(newcmd, p_shq); in do_bang()
1011 STRCAT(newcmd, prevcmd); in do_bang()
1012 STRCAT(newcmd, p_shq); in do_bang()
1021 msg_outtrans(newcmd); in do_bang()
1025 do_shell(newcmd, 0); in do_bang()
1031 do_filter(line1, line2, eap, newcmd, do_in, do_out); in do_bang()
1035 vim_free(newcmd); in do_bang()