Lines Matching refs:length
19 static int do_addsub(int op_type, pos_T *pos, int length, linenr_T Prenum1);
1237 static int swapchars(int op_type, pos_T *pos, int length);
1360 swapchars(int op_type, pos_T *pos, int length) in swapchars() argument
1365 for (todo = length; todo > 0; --todo) in swapchars()
2369 int length; in op_addsub() local
2388 length = bd.textlen; in op_addsub()
2394 length = (colnr_T)STRLEN(ml_get(pos.lnum)); in op_addsub()
2400 length = (colnr_T)STRLEN(ml_get(pos.lnum)); in op_addsub()
2405 length -= oap->start.col; in op_addsub()
2409 length = (int)STRLEN(ml_get(oap->end.lnum)); in op_addsub()
2410 if (oap->end.col >= length) in op_addsub()
2411 oap->end.col = length - 1; in op_addsub()
2412 length = oap->end.col - pos.col + 1; in op_addsub()
2415 one_change = do_addsub(oap->op_type, &pos, length, amount); in op_addsub()
2429 netbeans_removed(curbuf, pos.lnum, pos.col, (long)length); in op_addsub()
2432 &ptr[pos.col], length); in op_addsub()
2470 int length, in do_addsub() argument
2610 while (ptr[col] != NUL && length > 0 in do_addsub()
2617 length -= mb_len; in do_addsub()
2620 if (length == 0) in do_addsub()
2705 : length); in do_addsub()
2707 vim_str2nr(ptr + col, &pre, &length, in do_addsub()
2717 --length; in do_addsub()
2771 length++; in do_addsub()
2781 todel = length; in do_addsub()
2788 --length; in do_addsub()
2810 buf1 = alloc(length + NUMBUFLEN); in do_addsub()
2819 --length; in do_addsub()
2825 --length; in do_addsub()
2853 length -= (int)STRLEN(buf2); in do_addsub()
2862 while (length-- > 0) in do_addsub()