Lines Matching refs:cursor

60 	if (el->el_line.cursor == el->el_line.lastchar) {  in em_delete_or_list()
62 if (el->el_line.cursor == el->el_line.buffer) { in em_delete_or_list()
79 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_or_list()
80 el->el_line.cursor = el->el_line.lastchar; in em_delete_or_list()
97 if (el->el_line.cursor == el->el_line.lastchar) in em_delete_next_word()
100 cp = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_delete_next_word()
103 for (p = el->el_line.cursor, kp = el->el_chared.c_kill.buf; p < cp; p++) in em_delete_next_word()
108 c_delafter(el, (int)(cp - el->el_line.cursor)); /* delete after dot */ in em_delete_next_word()
109 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_next_word()
110 el->el_line.cursor = el->el_line.lastchar; in em_delete_next_word()
134 el->el_chared.c_kill.mark = el->el_line.cursor; in em_yank()
135 cp = el->el_line.cursor; in em_yank()
146 el->el_line.cursor = cp; in em_yank()
169 el->el_line.cursor = el->el_line.buffer; in em_kill_line()
187 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_kill_region()
188 cp = el->el_line.cursor; in em_kill_region()
193 c_delafter(el, (int)(cp - el->el_line.cursor)); in em_kill_region()
197 while (cp < el->el_line.cursor) in em_kill_region()
201 el->el_line.cursor = el->el_chared.c_kill.mark; in em_kill_region()
220 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_copy_region()
221 cp = el->el_line.cursor; in em_copy_region()
229 while (cp < el->el_line.cursor) in em_copy_region()
245 if (el->el_line.cursor > &el->el_line.buffer[1]) { in em_gosmacs_transpose()
247 c = el->el_line.cursor[-2]; in em_gosmacs_transpose()
248 el->el_line.cursor[-2] = el->el_line.cursor[-1]; in em_gosmacs_transpose()
249 el->el_line.cursor[-1] = c; in em_gosmacs_transpose()
264 if (el->el_line.cursor == el->el_line.lastchar) in em_next_word()
267 el->el_line.cursor = c__next_word(el->el_line.cursor, in em_next_word()
291 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_upper_case()
294 for (cp = el->el_line.cursor; cp < ep; cp++) in em_upper_case()
298 el->el_line.cursor = ep; in em_upper_case()
299 if (el->el_line.cursor > el->el_line.lastchar) in em_upper_case()
300 el->el_line.cursor = el->el_line.lastchar; in em_upper_case()
315 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_capitol_case()
318 for (cp = el->el_line.cursor; cp < ep; cp++) { in em_capitol_case()
330 el->el_line.cursor = ep; in em_capitol_case()
331 if (el->el_line.cursor > el->el_line.lastchar) in em_capitol_case()
332 el->el_line.cursor = el->el_line.lastchar; in em_capitol_case()
347 ep = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_lower_case()
350 for (cp = el->el_line.cursor; cp < ep; cp++) in em_lower_case()
354 el->el_line.cursor = ep; in em_lower_case()
355 if (el->el_line.cursor > el->el_line.lastchar) in em_lower_case()
356 el->el_line.cursor = el->el_line.lastchar; in em_lower_case()
370 el->el_chared.c_kill.mark = el->el_line.cursor; in em_set_mark()
385 cp = el->el_line.cursor; in em_exchange_mark()
386 el->el_line.cursor = el->el_chared.c_kill.mark; in em_exchange_mark()
446 if (el->el_line.cursor == el->el_line.buffer) in em_copy_prev_word()
449 oldc = el->el_line.cursor; in em_copy_prev_word()
451 cp = c__prev_word(el->el_line.cursor, el->el_line.buffer, in em_copy_prev_word()
458 el->el_line.cursor = dp;/* put cursor at end */ in em_copy_prev_word()
499 if (el->el_line.cursor <= el->el_line.buffer) in em_delete_prev_char()
506 el->el_line.cursor -= el->el_state.argument; in em_delete_prev_char()
507 if (el->el_line.cursor < el->el_line.buffer) in em_delete_prev_char()
508 el->el_line.cursor = el->el_line.buffer; in em_delete_prev_char()