Lines Matching refs:cursor

63 	if (el->el_line.cursor == el->el_line.lastchar) {  in em_delete_or_list()
65 if (el->el_line.cursor == el->el_line.buffer) { in em_delete_or_list()
82 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_or_list()
83 el->el_line.cursor = el->el_line.lastchar; in em_delete_or_list()
100 if (el->el_line.cursor == el->el_line.lastchar) in em_delete_next_word()
103 cp = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_delete_next_word()
106 for (p = el->el_line.cursor, kp = el->el_chared.c_kill.buf; p < cp; p++) in em_delete_next_word()
111 c_delafter(el, (int)(cp - el->el_line.cursor)); /* delete after dot */ in em_delete_next_word()
112 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_next_word()
113 el->el_line.cursor = el->el_line.lastchar; in em_delete_next_word()
137 el->el_chared.c_kill.mark = el->el_line.cursor; in em_yank()
138 cp = el->el_line.cursor; in em_yank()
149 el->el_line.cursor = cp; in em_yank()
172 el->el_line.cursor = el->el_line.buffer; in em_kill_line()
190 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_kill_region()
191 cp = el->el_line.cursor; in em_kill_region()
196 c_delafter(el, (int)(cp - el->el_line.cursor)); in em_kill_region()
200 while (cp < el->el_line.cursor) in em_kill_region()
204 el->el_line.cursor = el->el_chared.c_kill.mark; in em_kill_region()
223 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_copy_region()
224 cp = el->el_line.cursor; in em_copy_region()
232 while (cp < el->el_line.cursor) in em_copy_region()
248 if (el->el_line.cursor > &el->el_line.buffer[1]) { in em_gosmacs_transpose()
250 c = el->el_line.cursor[-2]; in em_gosmacs_transpose()
251 el->el_line.cursor[-2] = el->el_line.cursor[-1]; in em_gosmacs_transpose()
252 el->el_line.cursor[-1] = (Char)c; in em_gosmacs_transpose()
267 if (el->el_line.cursor == el->el_line.lastchar) in em_next_word()
270 el->el_line.cursor = c__next_word(el->el_line.cursor, in em_next_word()
294 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_upper_case()
297 for (cp = el->el_line.cursor; cp < ep; cp++) in em_upper_case()
301 el->el_line.cursor = ep; in em_upper_case()
302 if (el->el_line.cursor > el->el_line.lastchar) in em_upper_case()
303 el->el_line.cursor = el->el_line.lastchar; in em_upper_case()
318 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_capitol_case()
321 for (cp = el->el_line.cursor; cp < ep; cp++) { in em_capitol_case()
333 el->el_line.cursor = ep; in em_capitol_case()
334 if (el->el_line.cursor > el->el_line.lastchar) in em_capitol_case()
335 el->el_line.cursor = el->el_line.lastchar; in em_capitol_case()
350 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_lower_case()
353 for (cp = el->el_line.cursor; cp < ep; cp++) in em_lower_case()
357 el->el_line.cursor = ep; in em_lower_case()
358 if (el->el_line.cursor > el->el_line.lastchar) in em_lower_case()
359 el->el_line.cursor = el->el_line.lastchar; in em_lower_case()
373 el->el_chared.c_kill.mark = el->el_line.cursor; in em_set_mark()
388 cp = el->el_line.cursor; in em_exchange_mark()
389 el->el_line.cursor = el->el_chared.c_kill.mark; in em_exchange_mark()
449 if (el->el_line.cursor == el->el_line.buffer) in em_copy_prev_word()
452 oldc = el->el_line.cursor; in em_copy_prev_word()
454 cp = c__prev_word(el->el_line.cursor, el->el_line.buffer, in em_copy_prev_word()
461 el->el_line.cursor = dp;/* put cursor at end */ in em_copy_prev_word()
502 if (el->el_line.cursor <= el->el_line.buffer) in em_delete_prev_char()
509 el->el_line.cursor -= el->el_state.argument; in em_delete_prev_char()
510 if (el->el_line.cursor < el->el_line.buffer) in em_delete_prev_char()
511 el->el_line.cursor = el->el_line.buffer; in em_delete_prev_char()