Lines Matching refs:cursor_pos

126     var cursor_pos = 0;  variable
325 if (cursor_pos > last_cursor_pos) {
326 move_cursor(ucs_length(cmd.substring(last_cursor_pos, cursor_pos)));
327 } else if (cursor_pos < last_cursor_pos) {
328 move_cursor(-ucs_length(cmd.substring(cursor_pos, last_cursor_pos)));
330 last_cursor_pos = cursor_pos;
337 cmd = cmd.substring(0, cursor_pos) + str + cmd.substring(cursor_pos);
338 cursor_pos += str.length;
348 cursor_pos = 0;
356 cursor_pos = 0;
360 cursor_pos = cmd.length;
364 if (cursor_pos < cmd.length) {
365 cursor_pos++;
366 while (is_trailing_surrogate(cmd.charAt(cursor_pos)))
367 cursor_pos++;
372 if (cursor_pos > 0) {
373 cursor_pos--;
374 while (is_trailing_surrogate(cmd.charAt(cursor_pos)))
375 cursor_pos--;
396 cursor_pos = skip_word_forward(cursor_pos);
400 cursor_pos = skip_word_backward(cursor_pos);
423 cursor_pos = cmd.length;
431 cursor_pos = cmd.length;
436 var pos = cursor_pos;
458 start = cursor_pos;
473 cursor_pos = start;
496 var pos = cursor_pos;
502 cursor_pos = pos + 1;
507 var p1 = skip_word_backward(cursor_pos);
509 var p4 = skip_word_forward(cursor_pos);
512 if (p1 < p2 && p2 <= cursor_pos && cursor_pos <= p3 && p3 < p4) {
515 cursor_pos = p4;
520 var end = skip_word_forward(cursor_pos);
521 cmd = cmd.substring(0, cursor_pos) +
522 cmd.substring(cursor_pos, end).toUpperCase() +
527 var end = skip_word_forward(cursor_pos);
528 cmd = cmd.substring(0, cursor_pos) +
529 cmd.substring(cursor_pos, end).toLowerCase() +
543 if (cursor_pos > end)
544 cursor_pos -= end - start;
545 else if (cursor_pos > start)
546 cursor_pos = start;
551 kill_region(cursor_pos, cmd.length, 1);
555 kill_region(0, cursor_pos, -1);
559 kill_region(cursor_pos, skip_word_forward(cursor_pos), 1);
563 kill_region(skip_word_backward(cursor_pos), cursor_pos, -1);
582 cursor_pos = 0;
677 res = get_completions(cmd, cursor_pos);
806 cursor_pos = cmd.length;
899 cursor_pos = (cursor_pos < 0) ? 0 :
900 (cursor_pos > cmd.length) ? cmd.length : cursor_pos;