Lines Matching refs:c_kill
105 for (p = el->el_line.cursor, kp = el->el_chared.c_kill.buf; p < cp; p++) in em_delete_next_word()
108 el->el_chared.c_kill.last = kp; in em_delete_next_word()
128 if (el->el_chared.c_kill.last == el->el_chared.c_kill.buf) in em_yank()
132 (el->el_chared.c_kill.last - el->el_chared.c_kill.buf) >= in em_yank()
136 el->el_chared.c_kill.mark = el->el_line.cursor; in em_yank()
140 (int)(el->el_chared.c_kill.last - el->el_chared.c_kill.buf)); in em_yank()
143 for (kp = el->el_chared.c_kill.buf; kp < el->el_chared.c_kill.last; kp++) in em_yank()
165 kp = el->el_chared.c_kill.buf; in em_kill_line()
168 el->el_chared.c_kill.last = kp; in em_kill_line()
186 if (!el->el_chared.c_kill.mark) in em_kill_region()
189 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_kill_region()
191 kp = el->el_chared.c_kill.buf; in em_kill_region()
192 while (cp < el->el_chared.c_kill.mark) in em_kill_region()
194 el->el_chared.c_kill.last = kp; in em_kill_region()
197 cp = el->el_chared.c_kill.mark; in em_kill_region()
198 kp = el->el_chared.c_kill.buf; in em_kill_region()
201 el->el_chared.c_kill.last = kp; in em_kill_region()
202 c_delbefore(el, (int)(cp - el->el_chared.c_kill.mark)); in em_kill_region()
203 el->el_line.cursor = el->el_chared.c_kill.mark; in em_kill_region()
219 if (!el->el_chared.c_kill.mark) in em_copy_region()
222 if (el->el_chared.c_kill.mark > el->el_line.cursor) { in em_copy_region()
224 kp = el->el_chared.c_kill.buf; in em_copy_region()
225 while (cp < el->el_chared.c_kill.mark) in em_copy_region()
227 el->el_chared.c_kill.last = kp; in em_copy_region()
229 cp = el->el_chared.c_kill.mark; in em_copy_region()
230 kp = el->el_chared.c_kill.buf; in em_copy_region()
233 el->el_chared.c_kill.last = kp; in em_copy_region()
372 el->el_chared.c_kill.mark = el->el_line.cursor; in em_set_mark()
388 el->el_line.cursor = el->el_chared.c_kill.mark; in em_exchange_mark()
389 el->el_chared.c_kill.mark = cp; in em_exchange_mark()