Lines Matching refs:new_start
4006 char_u *new_end, *new_start = NULL; in ex_substitute() local
4108 vim_free(new_start); in ex_substitute()
4247 if (new_start != NULL) in ex_substitute()
4257 char_u *new_line = concat_str(new_start, in ex_substitute()
4464 if (new_start == NULL) in ex_substitute()
4472 if ((new_start = alloc(new_start_len)) == NULL) in ex_substitute()
4474 *new_start = NUL; in ex_substitute()
4475 new_end = new_start; in ex_substitute()
4484 len = (unsigned)STRLEN(new_start); in ex_substitute()
4491 vim_free(new_start); in ex_substitute()
4494 mch_memmove(p1, new_start, (size_t)(len + 1)); in ex_substitute()
4495 vim_free(new_start); in ex_substitute()
4496 new_start = p1; in ex_substitute()
4498 new_end = new_start + len; in ex_substitute()
4562 (colnr_T)(p1 - new_start), -1, in ex_substitute()
4572 colnr_T plen = (colnr_T)(p1 - new_start + 1); in ex_substitute()
4575 ml_append(lnum - 1, new_start, plen, FALSE); in ex_substitute()
4595 STRMOVE(new_start, p1 + 1); in ex_substitute()
4596 p1 = new_start - 1; in ex_substitute()
4640 if (new_start != NULL) in ex_substitute()
4649 STRCAT(new_start, sub_firstline + copycol); in ex_substitute()
4656 ml_replace(lnum, new_start, TRUE); in ex_substitute()
4693 sub_firstline = new_start; in ex_substitute()
4694 new_start = NULL; in ex_substitute()
4723 vim_free(new_start); // for when substitute was cancelled in ex_substitute()