Lines Matching refs:oldp
1022 char_u *oldp; in ins_char_bytes() local
1033 oldp = ml_get(lnum); in ins_char_bytes()
1034 linelen = (int)STRLEN(oldp) + 1; in ins_char_bytes()
1061 while (oldp[col + oldlen] != NUL && vcol < new_vcol) in ins_char_bytes()
1063 vcol += chartabsize(oldp + col + oldlen, vcol); in ins_char_bytes()
1066 if (vcol > new_vcol && oldp[col + oldlen] == TAB) in ins_char_bytes()
1068 oldlen += (*mb_ptr2len)(oldp + col + oldlen); in ins_char_bytes()
1075 else if (oldp[col] != NUL) in ins_char_bytes()
1078 oldlen = (*mb_ptr2len)(oldp + col); in ins_char_bytes()
1090 i += replace_push_mb(oldp + col + i) - 1; in ins_char_bytes()
1092 replace_push(oldp[col + i]); in ins_char_bytes()
1102 mch_memmove(newp, oldp, (size_t)col); in ins_char_bytes()
1107 mch_memmove(p + newlen, oldp + col + oldlen, in ins_char_bytes()
1155 char_u *oldp, *newp; in ins_str() local
1165 oldp = ml_get(lnum); in ins_str()
1166 oldlen = (int)STRLEN(oldp); in ins_str()
1172 mch_memmove(newp, oldp, (size_t)col); in ins_str()
1174 mch_memmove(newp + col + newlen, oldp + col, (size_t)(oldlen - col + 1)); in ins_str()
1235 char_u *oldp, *newp; in del_bytes() local
1244 oldp = ml_get(lnum); in del_bytes()
1245 oldlen = (int)STRLEN(oldp); in del_bytes()
1265 && utfc_ptr2len(oldp + col) >= count) in del_bytes()
1270 (void)utfc_ptr2char(oldp + col, cc); in del_bytes()
1278 count = utf_ptr2len(oldp + n); in del_bytes()
1280 } while (UTF_COMPOSINGLIKE(oldp + col, oldp + n)); in del_bytes()
1299 (*mb_head_off)(oldp, oldp + curwin->w_cursor.col); in del_bytes()
1318 newp = oldp; // use same allocated memory in del_bytes()
1324 mch_memmove(newp, oldp, (size_t)col); in del_bytes()
1326 mch_memmove(newp + col, oldp + col + count, (size_t)movelen); in del_bytes()
1334 mch_memmove(newp + newlen + 1, oldp + oldlen + 1, in del_bytes()