Lines Matching refs:input_line_point

51 static int input_line_point;  variable
173 input_line_beg = input_line_end = input_line_point = strlen (prompt); in initialize_input_line()
273 the_echo_area->point = input_line_point; in echo_area_prep_read()
292 input_line_point += count;
293 if (input_line_point > input_line_end)
294 input_line_point = input_line_end;
304 input_line_point -= count;
305 if (input_line_point < input_line_beg)
306 input_line_point = input_line_beg;
312 input_line_point = input_line_beg;
317 input_line_point = input_line_end;
333 if (input_line_point == input_line_end)
338 c = input_line[input_line_point];
342 while (++input_line_point < input_line_end)
344 c = input_line[input_line_point];
350 if (input_line_point == input_line_end)
353 while (++input_line_point < input_line_end)
355 c = input_line[input_line_point];
373 if (input_line_point == input_line_beg)
379 c = input_line[input_line_point - 1];
383 while ((--input_line_point) != input_line_beg)
385 c = input_line[input_line_point - 1];
391 while (input_line_point != input_line_beg)
393 c = input_line[input_line_point - 1];
397 --input_line_point;
411 if (input_line_point == input_line_end)
418 orig_point = input_line_point;
420 ea_kill_text (orig_point, input_line_point);
421 input_line_point = orig_point;
425 for (i = input_line_point; i < input_line_end; i++)
441 if (input_line_point == input_line_beg)
444 start = input_line_point;
448 ea_kill_text (start, input_line_point);
461 input_line_end = input_line_point = input_line_beg;
492 for (i = input_line_end + 1; i != input_line_point; i--)
495 input_line[input_line_point] = key;
496 input_line_point++;
511 if (!count || !input_line_point || (input_line_end - input_line_beg) < 2)
517 if (input_line_point == input_line_end)
519 t = input_line[input_line_point - 1];
521 input_line[input_line_point - 1] = input_line[input_line_point - 2];
522 input_line[input_line_point - 2] = t;
526 t = input_line[input_line_point];
528 input_line[input_line_point] = input_line[input_line_point - 1];
529 input_line[input_line_point - 1] = t;
531 if (count < 0 && input_line_point != input_line_beg)
532 input_line_point--;
534 input_line_point++;
593 counter = input_line_end - input_line_point;
595 for (i = input_line_point - len; counter; i++, counter--)
599 input_line_point -= len;
615 ea_kill_text (input_line_point, input_line_beg);
616 input_line_point = input_line_beg;
619 ea_kill_text (input_line_point, input_line_end);
627 ea_kill_text (input_line_point, input_line_end);
630 ea_kill_text (input_line_point, input_line_beg);
631 input_line_point = input_line_beg;
638 int orig_point = input_line_point;
646 if (input_line_point != orig_point)
647 ea_kill_text (orig_point, input_line_point);
649 input_line_point = orig_point;
657 int orig_point = input_line_point;
665 if (input_line_point != orig_point)
666 ea_kill_text (orig_point, input_line_point);
1134 input_line_point = input_line_end;
1144 input_line_point = input_line_end = input_line_beg;
1409 pushed->point = input_line_point; in push_echo_area()
1433 input_line_point = popped->point; in pop_echo_area()
1520 the_echo_area->point = input_line_point; in inform_in_echo_area()