Lines Matching refs:size
66 size_t size; in cv_undo() local
69 size = (size_t)(el->el_line.lastchar - el->el_line.buffer); in cv_undo()
70 vu->len = (ssize_t)size; in cv_undo()
72 (void)memcpy(vu->buf, el->el_line.buffer, size * sizeof(*vu->buf)); in cv_undo()
86 cv_yank(EditLine *el, const wchar_t *ptr, int size) in cv_yank() argument
90 (void)memcpy(k->buf, ptr, (size_t)size * sizeof(*k->buf)); in cv_yank()
91 k->last = k->buf + size; in cv_yank()
341 int size; in cv_delfini() local
351 size = (int)(el->el_line.cursor - el->el_chared.c_vcmd.pos); in cv_delfini()
352 if (size == 0) in cv_delfini()
353 size = 1; in cv_delfini()
356 if (size > 0) in cv_delfini()
357 cv_yank(el, el->el_line.cursor, size); in cv_delfini()
359 cv_yank(el, el->el_line.cursor + size, -size); in cv_delfini()
361 if (size > 0) { in cv_delfini()
362 c_delafter(el, size); in cv_delfini()
365 c_delbefore(el, -size); in cv_delfini()
366 el->el_line.cursor += size; in cv_delfini()