Lines Matching refs:el_cursor

495 	if (where == el->el_cursor.v)  in terminal_move_to_line()
505 if ((del = where - el->el_cursor.v) > 0) { in terminal_move_to_line()
513 el->el_cursor.h = 0; in terminal_move_to_line()
523 el->el_cursor.v = where;/* now where is here */ in terminal_move_to_line()
536 if (where == el->el_cursor.h) in terminal_move_to_char()
548 el->el_cursor.h = 0; in terminal_move_to_char()
551 del = where - el->el_cursor.h; in terminal_move_to_char()
564 if ((el->el_cursor.h & 0370) != in terminal_move_to_char()
567 el->el_cursor.v][where & 0370] != in terminal_move_to_char()
572 (el->el_cursor.h & 0370); in terminal_move_to_char()
578 el->el_cursor.h = where & ~0x7; in terminal_move_to_char()
591 el->el_cursor.v][el->el_cursor.h], in terminal_move_to_char()
592 (size_t)(where - el->el_cursor.h)); in terminal_move_to_char()
610 el->el_cursor.h = 0; in terminal_move_to_char()
618 el->el_cursor.h = where; /* now where is here */ in terminal_move_to_char()
643 el->el_cursor.h++; in terminal_overwrite()
646 if (el->el_cursor.h >= el->el_terminal.t_size.h) { /* wrap? */ in terminal_overwrite()
648 el->el_cursor.h = 0; in terminal_overwrite()
649 if (el->el_cursor.v + 1 < el->el_terminal.t_size.v) in terminal_overwrite()
650 el->el_cursor.v++; in terminal_overwrite()
655 if ((c = el->el_display[el->el_cursor.v] in terminal_overwrite()
656 [el->el_cursor.h]) != '\0') { in terminal_overwrite()
658 while (el->el_display[el->el_cursor.v] in terminal_overwrite()
659 [el->el_cursor.h] == MB_FILL_CHAR) in terminal_overwrite()
660 el->el_cursor.h++; in terminal_overwrite()
663 el->el_cursor.h = 1; in terminal_overwrite()
667 el->el_cursor.h = el->el_terminal.t_size.h - 1; in terminal_overwrite()
746 el->el_cursor.h += num; in terminal_insertwrite()
763 el->el_cursor.h++; in terminal_insertwrite()
786 el->el_cursor.h += num; /* have written num spaces */ in terminal_clear_EOL()
964 coord_t cur = el->el_cursor; in terminal_change_size()
975 el->el_cursor = cur; in terminal_change_size()