Home | History | Annotate | Download | only in src

Lines Matching refs:el_line

209 	ELRE_DEBUG(1, (__F, "el->el_line.buffer = :%s:\r\n",
210 el->el_line.buffer));
223 if (el->el_line.cursor >= el->el_line.lastchar) {
225 && el->el_line.lastchar != el->el_line.buffer)
226 el->el_line.cursor = el->el_line.lastchar - 1;
228 el->el_line.cursor = el->el_line.lastchar;
239 if (el->el_line.lastchar - el->el_line.buffer > termsz) {
244 size_t rem = (el->el_line.lastchar-el->el_line.buffer)%termsz;
246 st = el->el_line.lastchar - rem
251 st = el->el_line.buffer;
253 for (cp = st; cp < el->el_line.lastchar; cp++) {
254 if (cp == el->el_line.cursor) {
997 if (el->el_line.cursor >= el->el_line.lastchar) {
999 && el->el_line.lastchar != el->el_line.buffer)
1000 el->el_line.cursor = el->el_line.lastchar - 1;
1002 el->el_line.cursor = el->el_line.lastchar;
1010 /* do input buffer to el->el_line.cursor */
1011 for (cp = el->el_line.buffer; cp < el->el_line.cursor; cp++) {
1038 if (cp < el->el_line.lastchar && (w = Width(*cp)) > 1)
1113 c = el->el_line.cursor[-1];
1115 if (c == '\t' || el->el_line.cursor != el->el_line.lastchar) {